-
Notifications
You must be signed in to change notification settings - Fork 2
CoffeeChat Phase 2 ‐ Summary
Anthony Shellman edited this page Feb 26, 2024
·
1 revision
The goal for phase 2 was to provide Coffee Chat users with the tools they need to facilitate ongoing communication with their matches and help foster long-term professional relationships post-meeting.
Our objective was to create chat functionality, as well as update the look and feel of the app to be more on-brand.
- Updated the user flow for a more streamlined experience
- Updated the look of the app to be more on-brand
- Prioritized mobile-first, when making updates
- Utilized mock data to prove out various data flow concepts, including:
- Chat functionality
- Connection matching
- Meeting scheduling
- Time and scheduling constraints
- Learning curve with Firebase
- Scope and focus changes
-
Mock data updates
- Improved data-shaping for various use cases
- Less hard-coding, more dynamic data
- Unified mock data file?
-
Improved communication with Backend Team (MergeIntegration)
- Will most likely need updates to the backend for various feature adds and improved functionality
-
Firebase integration
- Test environment
- Production environment
-
Responsiveness
- Additional styling for Tablet and Desktop
- Mobile responsiveness refinement
-
Accessibility
- Varies throughout the app, needs more attention
-
Commented code
- Code comments were kept as breadcrumbs pertaining to previous decisions
- Some code may be able to be utilized, if refined/reworked
- Some code are candidates for removal
- Code comments were kept as breadcrumbs pertaining to previous decisions
-
Implement Context API for state management
-
Add PR template for message and overview consistency