Skip to content

Latest commit

 

History

History
40 lines (38 loc) · 1.09 KB

TODO.md

File metadata and controls

40 lines (38 loc) · 1.09 KB
  • Setup Server
    • Install Dependencies
    • Install / Setup Linter
  • Model DB
    • What data will we store?
  • Setup ZOD Validator
  • Create Form to add a new entry
  • Setup Map SDK on client
  • List all log entries on map
  • POST /logs
    • Create a new log entry
  • GET / logs
    • List all log entries
  • Show Create Form as Sidebar
  • Create Form
    • Click on map to choose latitude / longitude
    • Re-load map after create
    • Show server errors in form
  • Lock down with a api key
  • Loading spinner...
  • Delete existing log
  • Edit existing log
  • DEPLOY!
    • Vercel
    • Mongo Atlas
  • Next Auth with Google login
    • Add user to db, new model
    • Relationship between user and logs = [x] Users can share their logs..

Other TODO's

  • When clicked '+ new log', put marker on center
  • Change size of selected icon
  • Style popup menu
  • List logs in sidebar, click to zoom
  • Set places you want to visit
  • Search for locations(geocoder)
  • Multiple log at same location???
  • Cluster close logs