updated README to incorporate dev/design desires

This commit is contained in:
suroh 2023-09-13 17:10:26 +02:00
parent 246e2cc1fb
commit e16cbad454

View File

@ -7,3 +7,29 @@ An interactive map tool. A tool for collaborative planning on maps. Anyone can c
## Install
Ethermap is built in JavaScript (soz) using NodeJS. Install instructinos for the back and frontend are in their respective folders.
## Desires
Minimal viable functionality for this project is the following :
- Anyone can create a map
- Anyone can create, modify and delete points on a map that contain at least
- name of point
- notes on said point
- Everyone can see current users _live_
- users can choose their name
- users can choose their cursor colour
- user data should be remembered across visits
Things that ethermap should/could do in the future :
- points
- edits are all recorded
- users
- users can chat
- users can also draw polygons and make labels that are not necessarily "points of interest"
- notes
- notes should be rich
- note updates should also be "live"
- notes should be attributed to users who wrote/edited them
- _osmAnd Sync!_