evrtt / TrailMagic

1 stars 0 forks source link

Design Docs To Do List #1

Open mwmadsen67 opened 3 years ago

mwmadsen67 commented 3 years ago

Wiki Page Home


MVP List


Database Schema


Sample State


Backend Routes


Frontend Routes

mwmadsen67 commented 3 years ago

Hi Everett, here are a few notes on your design docs so far:

MVP List:

Schema:

State-Shape:

Happy to meet and talk about the schema again at some point, also feel free to comment here with any questions.

mwmadsen67 commented 3 years ago

Sidenote about marking locations along a route: Another way that I've seen this done is by making a column in your trail_route which is a string of a bunch of points like so: "[[90.123, -111.938], [89.234, -112.845], ...]"

evrtt commented 3 years ago

Hey Mike,

Thank you for the comments, they are very helpful. I am going to update my design docs today at lunch with the following recommendations you have made (the projects the last couple days have really drilled home the need for simplicity here, at least to start).

1 - make searching its own MVP, 2 - limit search to trail name, 3 - make trail saves a bonus, 4 - make adding and deleting photos its own MVP, 5 - make trail notes its own MVP, 6 - make comments a bonus feature 7 - make locale a bonus feature 8 - address the route issue by adding a trail_route_coords column in my trail table with a nested array of coordinate pairs as strings.

I am going to use the mapbox api for my map and plan to get more familiarized with that this weekend. I also plan to get familiarized with AWS Hosting. I may make some slight adjustments to my design docs this weekend as my understanding how these two external pieces will fit into my project changes, if that is okay. But I will not be expanding the complexity or making any major changes beyond what you have suggested.

Will you have time to touch base this afternoon or on Monday after the assessment?

Thanks!