Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for PhysicsVerse AI
Inspiration Physics students in India (CBSE, ICSE, IB) spend hours searching Google for answers, but most sites are either paid or filled with boring textbook text. I wanted to build a zero-friction learning OS where you type one question, get an instant plain-language answer, earn XP, and have everything saved in the cloud — without any login. What it does PhysicsVerse AI — The Complete Physics Learning OS
Ask any question: "Why do objects fall at the same rate?" → instant answer Earn +10 XP per question, tracked in real-time Trending questions, curriculum selector (CBSE/ICSE/IB/AP), dark mode Works on a ₹5,000 phone — no app install required Live Demo: https://physics-learning-os.vercel.app How we built it Frontend (15 minutes with v0):
Built with v0.dev, generated Next.js UI, deployed to Vercel in one click Glassmorphism design, mobile-first Backend (AWS Zero-Stack):
AWS Lambda (Node.js) with Function URL — handles POST /ask requests Amazon DynamoDB (on-demand) table UserProgress stores userId, xp, and lastQuestion CORS enabled for global access, zero servers to manage Architecture: Vercel (UI) → Lambda Function URL → DynamoDB
Challenges we ran into CORS blocks from v0 preview → fixed with Lambda Function URL CORS configuration DynamoDB IAM permissions → granted Lambda full access to the table Connecting mock UI to real AWS → kept a mock fallback so the app never breaks What we learned Serverless = $0 cost at hackathon scale, and scales to 1M users v0 + AWS = ship in hours, not weeks Real persistence beats fake demos — judges trust a live DynamoDB What's next Connect /api/ask in v0 to Lambda (2 lines of code) Add Amazon Bedrock for AI explanations, S3 for simulations Build a leaderboard using DynamoDB GSI Built for h0: Hack the Zero-Stack — Vercel v0 frontend + AWS databases backend.
Built With
- amazon-dynamodb
- aws-lambda
- javascript
- next.js
- v0.dev
- vercel

Log in or sign up for Devpost to join the conversation.