nemo os
Built a gamified placement preparation OS where students grind DSA and CS fundamentals through a pixel-art character system, AI-generated MCQ validation, and a full reward economy.
In Development

Overview
Nemo OS is a placement prep operating system for CS students. Pick your character, set your placement date, and get a full day-by-day roadmap across 5 stages. Complete tasks, answer AI-generated MCQs powered by Amazon Nova Lite 2, earn diamonds, buy Pokemon companions, and watch your character evolve with your progress.
Features
- Deterministic stage-based prep plan generation
- Live AI MCQ validation via Amazon Nova Lite on every task completion
- Pixel art character system with gender selection and mood states
- Pokemon companion shop with diamond economy
- Streak tracking, badge achievements, and prestige tier system
- Persistent 3-panel OS shell with never-remounting character panel
Tech Stack
- Next.js 14 + TypeScript: Frontend application framework
- Supabase: PostgreSQL database and authentication
- FastAPI + Python: Backend inference server
- Amazon Bedrock: AI inference platform
- Amazon Nova Lite: MCQ generation model
- AWS App Runner: Backend deployment
- TailwindCSS + shadcn/ui: Styling and components
Project Details
Solo
Tags
FullstackSaaSLLMPython
Previous
Audio Enhancement SystemNext
nemo os