-
Notifications
You must be signed in to change notification settings - Fork 0
StatusUpdates
Lauren Lindsey edited this page Jan 29, 2021
·
1 revision
Team status updates, given bi-weekly starting with Week 6.
- decided what to do for project
- presented proposal and made a written proposal document
- assigned roles to each team member
- Maya: Backend and React
- Shanaya: Product Manager and APIs
- Lauren: Scrum Master and Backend
- Talia: Design, Front End, User Experience
- chose API endpoints, database of choice, and tech stack
- made rough project outline/burndown chart of when tasks should be done
- set up React repo
- designate tasks to members
- get API keys
- wireframes and basic page navigation planned out
- some API keys require paid access
- Lauren and Shanaya don't know React - watch videos or get a shallow dive from Maya and Talia since they know React
- API keys have been funded by LMU CS
- all API keys have been acquired
- React repo set up
- divided up general parts for each group member to work on
- Maya: Page Navigation and add in relevant React components
- Shanaya: Google Maps and Crime API Integration
- Lauren: Firebase and user set up
- Talia: Designs and Front End, little bit of Firebase and user set up
- Firebase console initialized
- learn to add a user to our Firebase database
- Google Map integration
- UX: figure out color scheme and higher fidelity wire frames
- navigation bar and search bar on the "home page"
- no one has used Firebase before, might be a big learning curve
- Google Maps API has lots of different endpoints and it can be hard interpreting all of the different outputs given
- finding a logical and intuitive user flow
- Google Map integrated into home screen
- mock add data into firebase working
- Redux for states has been implemented
- more in depth wireframes created, front end implementation in progress
- set up the user sign up / log in flow
- start implementing style into pages
- figure out how to get directions for a route
- finishing all we want to implement before the end of the semester
- on implementing what we created in our Databases class:
- might be implemented in the spring so that we can use the full SDK of a database instead of a mini-stack
- user setup flow complete, users stored in Firebase
- style has been implemented on all existing pages
- walk score calculation is starting integration on the routing page
- prioritized tasks we want done before our presentation / end of the semester
- fix bugs in user flow, possible more secure auth and error handling
- create edit user profile page on main map page
- finish integration with Google Maps API to get directions
- work on presentation for the Alpha Beta Presentation on week 14
- ability to properly test before demo
- general: fixing small bugs on various screens
- User database, design, and map integration all came together
- Prioritized which tasks we want done by the end of the semester
- Emergency Contact calling
- MongoDB SDK for streetlights and crimes and integrate in with app
- Store recent destinations and display on search page
- Map/route styling + adding more graphics
- Google Maps directions vs. information on a live map