You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Приложение для автоматизации работы библиотека.
Работа выполнялась с декабря 2022 по январь 2023, на данный момент используется библиотекарем одной из школ Санкт-Петербурга
На тот момент ничего не представлял о клиент-серверной архитектуре и паттернах проектирования приложений, поэтому приложение нарушает массу паттернов: обращается напрямую к базе данных на сервере (в данном случае localhost) и т.д.
Реализован следующий функционал:
1) Авторизация пользователей
2) Работа с разными разделами со стартовой страницы
3) Просмотр классов, добавление/удаление учеников, обновление класса из Excel-таблицы (фамилии замазал)
4) Просмотр всех работников школы, обновление из Excel-таблицы
5) Внесение учебной/художественной литературы
6) Просмотр взятых учениками/работниками книг
7) Функционал для аренды литературы между школами
Чем бы я сейчас дополнил этот проект:
1) Разделение Frontend и Backend логики
2) Возможность добавления отсканированных файлов для чтения учениками онлайн (Облачное объектное хранилище – Amazon S3)
3) Создание приложения для учеников, где они могут отправлять запросы на получение книги, с получением уведомлений об согласии/отказе библиотекаря (Apache Kafka)