Contribute to an open-source student productivity app to practice building with Next.js and Drizzle ORM
Use the auto-generate-flashcards-from-notes feature once Noodle reaches MVP to study without creating cards manually
Study the Noodle codebase as a real-world example of a Next.js TypeScript project with a database ORM
Noodle is an early-stage, open-source student productivity platform. The idea started from the creator's experience in university, where staying on track required juggling several different apps for notes, schedules, and assignments. Noodle aims to bring all of those needs into one place, described by the author as a kind of "GitHub for students": one tool that handles everything a student needs to stay organized. At the time of the README, the project is still working toward a minimal viable product and is not yet finished or usable. The preview image shown in the repository is a design mockup of what the platform is intended to look like, not a screenshot of working software. The planned MVP centers on two features: note taking and flashcards. The flashcard feature would automatically generate quiz cards from a student's own notes, so students can review material without creating study cards manually. Features planned after the MVP include a calendar for tracking deadlines and class schedules, a task manager for assignments and to-do lists, and grade tracking to monitor academic progress across subjects. The author invites others to suggest additional features through the project's issue tracker or a community Discord server. The project is built with Next.js (a TypeScript web framework) and Drizzle ORM for database access. It is released under the AGPL-3.0 license, which allows free use and modification as long as any changes are shared publicly.
← noodle-run on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.