Themes for this sprint
Onboarding - Design System - Basic Set Up - Planning Basic Architecture
Week 1
- 🎉 Project kick-off:
- 👋 Meeting each other and answering any initial questions
- ✅ Everyone is set up for success! That means everyone has access to:
- Slack
- Notion
- Figma file
- Github repo (cloned locally)
- Github workflow instructions (everyone practicing making PRs)
- 🗺️ Project roadmap:
- List of features and install for this phase is established
- Tickets are created to develop the MVP for each feature
- Team is divided in two groups (front/back end) based on interest and expertise
- 🤝🏽 Meeting with Design Team 1 to discuss design system and establish how we should communicate design changes
- Vercel is setup for GitHub automation and github-notification channel is set up on Slack
Week 2
- Front-end:
- Design system is established, installed to project, configured, and everyone knows how to use it
- Home page is set up with:
- Navbar
- Sign up button
- Modal with Sign Up Form
- Using static credentials:
- Successful login reroutes user to User Homepage
- Unsuccessful login logs error message to console
- Using Google sign-in
- Mentor Card Component
- Navbar is styled and added to layout
- Back-end:
- Integrate Next Auth with Google and Email provider
- Establish database structure
- Begin integrating user database and user auth