Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0niel/mirea-debts
Сервис пересдач РТУ МИРЭА
https://github.com/0niel/mirea-debts
Last synced: 2 months ago
JSON representation
Сервис пересдач РТУ МИРЭА
- Host: GitHub
- URL: https://github.com/0niel/mirea-debts
- Owner: 0niel
- Created: 2023-10-05T09:19:10.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-27T18:44:46.000Z (10 months ago)
- Last Synced: 2024-10-04T19:56:41.240Z (3 months ago)
- Language: TypeScript
- Homepage: https://debts.mirea.ru
- Size: 1.03 MB
- Stars: 6
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Сервис для преподавателей и студентов. Позволяет сотрудникам создавать и управлять пересдачами академических задолженностей, а также использовать различные инструменты аналитики.
Возможности ·
Скриншоты ·
Технологии ·
Демо ·
Локальный запуск ·
## Возможности
- **Гибкая система прав**:
- Роль преподавателя, позволяющая создавать пересдачи и следить за статистикой кафедры
- Роль заведующего кафедрой, позволяющая выдавать права доступа к созданию и просмотру
- Роль главного администратора
- **Таргетированность**. Студенты видят только свои задолженности и пересдачи. Сотрудники кафедры видят только студентов и долги студентов, которые относятся к их кафедре и предмету.
- **Уведомления**. Студенты могут подключать свой телеграм-аккаунт и получать уведомления при создании новых пересдач для них.
- **Преподаватели защищены от ошибок** благодаря функциональной форме, которая не даст назначить пересдачу слишком поздно или, например, назначить несколько пересдач в один день.
- **Дополнительные возможности студентам**. Студенты имеют свой дашборд, в котором собраны ссылки на полезные ресурсы, которые помогут в закрытии долга.
- **Аналитика для сотрудников**.## Технологии
- [Next.js 14 & App Router ](https://nextjs.org)
- [supabase-js](https://supabase.com/docs/reference/javascript)
- [Supabase Auth](https://supabase.com/auth)
- Стилизировано с [Tailwind CSS](https://tailwindcss.com) и [shadcn ui](https://ui.shadcn.com/)## Скриншоты
Дашборд преподавателей
Форма создания пересдачи
Управление сотрудниками кафедры
Главный экран студента
## Демо
Вы можете просмотреть полностью работающий сайт по адресу [debts.mirea.ru](https://debts.mirea.ru).
## Локальный запуск
Скоро я добавлю актуальные миграции и обязательно опишу здесь, как запустить проект локально.