Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/0niel/mirea-debts

Сервис пересдач РТУ МИРЭА
https://github.com/0niel/mirea-debts

Last synced: 2 months ago
JSON representation

Сервис пересдач РТУ МИРЭА

Awesome Lists containing this project

README

        


Скриншот

debts.mirea.ru



Сервис для преподавателей и студентов. Позволяет сотрудникам создавать и управлять пересдачами академических задолженностей, а также использовать различные инструменты аналитики.


Возможности ·
Скриншоты ·
Технологии ·
Демо ·
Локальный запуск ·



## Возможности

- **Гибкая система прав**:
- Роль преподавателя, позволяющая создавать пересдачи и следить за статистикой кафедры
- Роль заведующего кафедрой, позволяющая выдавать права доступа к созданию и просмотру
- Роль главного администратора
- **Таргетированность**. Студенты видят только свои задолженности и пересдачи. Сотрудники кафедры видят только студентов и долги студентов, которые относятся к их кафедре и предмету.
- **Уведомления**. Студенты могут подключать свой телеграм-аккаунт и получать уведомления при создании новых пересдач для них.
- **Преподаватели защищены от ошибок** благодаря функциональной форме, которая не даст назначить пересдачу слишком поздно или, например, назначить несколько пересдач в один день.
- **Дополнительные возможности студентам**. Студенты имеют свой дашборд, в котором собраны ссылки на полезные ресурсы, которые помогут в закрытии долга.
- **Аналитика для сотрудников**.

## Технологии

- [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).

## Локальный запуск

Скоро я добавлю актуальные миграции и обязательно опишу здесь, как запустить проект локально.