The problem
College students keep courses, syllabi, deadlines and study material in too many places, and it's hard to know what deserves attention next.
What I built
- TypeScript and Node.js services, MongoDB models and REST APIs behind the Flutter app.
- Syllabus ingestion, onboarding and learner progress, with course files stored in AWS S3.
- OpenAI-backed retrieval over each student's own course resources, with conversations that persist.
- Quizzes, flashcards and AI coaching generated from course content.
- Question-bank caching, API versioning, rate limiting and free and premium tiers.
Built with
typescript · node.js · mongodb · openai · aws s3 · flutter
Where it stands
Live on the App Store for iPhone. Built with LOCK3DIN.