-
Notifications
You must be signed in to change notification settings - Fork 0
Proposal
goPup, app inspired by Strava but for dog walkers, is a social media application that allows users to share dog walking routes. A user can make friends with other dog owners, track their dog and save routes to their profile.
goPup is primarily built with the MERN stack: MongoDB, Express, React, and Node. We also use GraphQl and Docker, and Google API.
-
Hosting on Heroku ()
-
Authentication (2 days)
- Users can sign up, sign in, log out
- Users can't use certain features without logging in (creating spots & bookings)
- Creating/Save Routes (2 days)
- Logged in users can create routes
- Users can view a list of routes
- Route recommendations (2 days)
- Logged in users can access a dashboard and receive recommended routes
- Routes Stats (2 days)
- Logged in users can view routes stats (distance, author, pups taken, etc.)
- Production README ()
goPup is built with the MERN stack (MongoDB, Express, React, and Node). Additionally, bundling of client-side javascript is accomplished by Nodemon, and Babel is used to transpile ES6+ Javascript for backward browser compatibility.
Backend: Node, Express, MongoDB GraphQl: is used so that the client has greater control over the queries sent to our API endpoints Frontend: React and React Native with Redux
- Reading data from MongoDB database and organizing for display
- Docker and GraphQL
- Implement Routes & Google Maps
Deborah Lee, Corina Schambacher and Jesse Warren
Jan 25th, Saturday -
Front-end authentication [Corina and Jesse]
Jan 26th, Sunday -
Finish front-end authentication and plan Routes feature [Deb and Jesse]
Jan 27th, Monday -
Plan and start building the "create a route" feature [all]
Jan 28th, Tuesday -
Continue building the "create a route" feature [all]
Jan 29th, Wednesday -
Final touches "create a route" feature [Jesse],
Route feed feature front-end [Deb],
Route feed feature back-end [Corina]
Jan 30th, Thursday -
Overview [all] and finalization of Route feed feature [Deb],
Route stats feature back-end [Jesse],
Route stats feature front-end [Corina]
Jan 31st, Friday -
Overview [all] and finalization of Route stats feature [all],
review of bonuses [all]