-
Notifications
You must be signed in to change notification settings - Fork 1
Group Members & Work Breakdown
Holly Phillips edited this page Apr 19, 2021
·
24 revisions
Alec Caro |
Hammad Khalid |
Holly Phillips |
Stewart Morales |
- Setup project skeleton - All
- Outline backend routes and frontend routes - All
Frontend
- Frontend Routes, Actions, Components, Axios Requests, Reducers for frontend > components - Holly
Backend
- Sessions / User Authentication - Hammad
- Model/DB Schema + Validations for Users - Stewart
- Backend Routes for routes > api > users - Hammad
- Seed database with users - Hammad
- Model/DB Schema + Validations structure for Events - Stewart
- Backend Routes for routes > api > events - Hammad
- Seed database with events - Hammad
- Learn how to bug hunt on frontend and finish fixing stop sign up with same username - All
Frontend
- Make auth errors render
- Style Splash page
- Create Event Index component
- Conditionally render Join Event button based on max capacity
- Basic Event Show Component
Backend
- Dashboard/Profile MVP
when on /users/:user_id the response contains user info in addition to the user's hostedEvents and attendingEvents
- Joining Event
need user_id and event_id, make update route events/:event_id > usersAttending and add :user_id
- Research MongoDB Referencing to figure out how to create relations
- Style Sessions
- Style Event Index/events page
- Add thunk action creator and refactor events slice of state
- Google Maps API integration
- Adjust Event model to have JSON location information
- Create Event - make it actually a modal and button in navbar
- Finish Show Event
- Finish Dashboard/Profile component
- Finishing touches, bug fixes, presentation practice, final push to heroku -All
- Pizza party - All
DONE--
- Login persisting
- Fix Join Button Words
- Fix Create Event Form, Remove Sport
- Fix join button to prompt login if logged out
- Format Event Show Page
- Fix create event form styling (map, scroll, address)
- Create Event window auto closes and shows event show on submit - Hammad
- center search bar - Stew
- "Check out the hype github" - Stew
- show address on Event Show - Hammad & Holly & Alec
- update navbar with links
- Map rerendering - Alec
TODO---
- README - Alec
- Finish edit profile modal - Holly
- Fix footer "jumping up" - Stew
- Remove console logs, redux logger - Hammad
- Heroku pinging for faster loading
- Fix url issue: clicking login results in url: http://localhost:3000/login#/login, does this happen in prod?
- Add images to event index
- Optimize project for smaller screens