noodle README

The project's README from github.com/noodle-run/noodle. As one markdown file: README.md.

Noodle logo

Noodle
Rethinking Student Productivity


Warning This is a work-in-progress and not the finished product.

Noodle is still in active development towards a minimal viable product (MVP).

Follow me on twitter @ixahmedxii for updates.

Noodle Preview

⚠️ This is a UI design mockup of what the platform will look like, it is not the current state of the project.

Purpose

Noodle as an idea came from the struggles that I faced during my university years. I was using multiple apps to try and stay on track with my studies, and I thought to myself, why is there no singular app that can do everything a student needs to stay on track with their studies? Like a GitHub but for students.

Planned MVP Features

The flashcards will be generated from the notes that you take, and you will be able to quiz yourself on them.

Future Features

Feel free to suggest more features by opening an issue, or join our Discord server to discuss it with the community.

Star History

Star History Chart Star History Chart

Contributing

If you would like to contribute to Noodle, please read the CONTRIBUTING.md file to get started.

License

Noodle is open source and available under the AGPL-3.0-or-later license.

noodle (noodle-run/noodle)

Searching Database…

12.2K ·GitHub
archived
Что это такое?Noodle — это запланированное универсальное веб-приложение для повышения продуктивности студентов. Оно должно заменить необходимость переключаться между отдельными приложениями для заметок, карточек для запоминания, календаря, задач и оценок одним инструментом.
Это просто приложение для заметок или что-то большее?Заметки и автоматически создаваемые тесты на основе карточек для запоминания — это первые функции MVP. Более широкий замысел — полноценный набор инструментов для продуктивности студента, куда в дальнейшем планируется добавить календарь, управление задачами и учёт оценок.
Как запустить это у себя локально?В README нет инструкции по установке, но кодовая база представляет собой проект на Next.js и Bun: выполните bun install, чтобы установить зависимости, затем используйте скрипт db:migrate из drizzle-kit для настройки базы данных, после чего соберите проект командой next build.
От каких серверных сервисов он зависит?Стек настроен на работу с Clerk для аутентификации, с Neon (Postgres) или Turso (SQLite) через Drizzle ORM для базы данных и с Upstash Redis для кэширования, поэтому для запуска понадобятся учётные записи в этих сервисах.
Можно ли уже пользоваться этим приложением?Нет. В README прямо сказано, что скриншоты показывают лишь макет интерфейса запланированной платформы, а не её текущее состояние. Проект начинался как ранний незавершённый MVP, а затем репозиторий был архивирован.
Какие функции Noodle планирует добавить помимо заметок и карточек для запоминания?В планах календарь, управление задачами и учёт оценок. Они должны появиться поверх первоначального MVP с заметками и автоматически создаваемыми тестами на основе карточек.
Noodle всё ещё активно разрабатывается?Нет. Репозиторий на GitHub архивирован, а в README уже отмечалось, что проект — ранний незавершённый MVP, до того как разработка остановилась.
Почему автор создал Noodle, а не пользовался существующими приложениями для студентов?Автору во время учёбы в университете было неудобно переключаться между несколькими отдельными приложениями, и он хотел получить один инструмент, который покрывал бы всё необходимое студенту. Он ориентировался на принцип, похожий на то, как GitHub объединяет работу разработчиков.
Creator
noodle-run
Size
14.1 MB
Stars
12.2K
Updated
CommitOct 17
Age
4y
Commits · 90 Days