- Setup NextJS boilerplate
- Setup Google Auth
- Setup database models
- Initialize profile page UI
- Login button
- Fetch profile info using SSR
- Create questions
- Fetch questions
- Question detail page using SSR
- Submit answers
- List of answers to a question
- Cursor-based pagination
- Mark as solved feature
- Styling