What if we had a Duolingo for learning to code?
- Initial Concept
- Home with unit path 🏠
- Home UI/UX
- GetStarted Page
- GetStarted UI/UX
- Enhance questions
- Save answers on db
- Unit Path UI/UX
- Unit Path Functionality
- Unit / Lesson / Activity Structure 📒
- Structure and link between them
- Unit Conclusion
- Review an Unit
- Activity Types
- Multi completion questions
- Fill-in-the-blank questions
- Single choice questions
- Pair matching questions
- Code Output Questions
- ... ?
- Activity Content
- JS Course
- U: Basic Syntax
- ...
- JS Course
- Responsive Design 📱
- Mobile
- Tablet
- Desktop
- Deploy 🚀
- Deployed version on Vercel
- SEO 🌐
- Vercel Analytics
- Accessibility ♿
- Screen Reader
- Keyboard Navigation
- Color Blindness
- ...?
- Performance ⚡
- Vercel Speed Insights
- Lighthouse
- Web Vitals
- Code Splitting
- ...?
- Testing 🧪
- Unit Testing
- Integration Testing
- End-to-End Testing
- Documentation 📚
- Readme
- Code Documentation
- User Documentation
- Community 🌍
- Future Features 🚀
- More Courses
- Next.js
- React
- Typescript
- MDX
- Tailwind CSS
- Vercel


