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 ## Install
Ethermap is built in JavaScript (soz) using NodeJS. Install instructinos for the back and frontend are in their respective folders. 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!_