Skip to content

Alexcrazy42/library-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

library-app

Приложение для автоматизации работы библиотека. Работа выполнялась с декабря 2022 по январь 2023, на данный момент используется библиотекарем одной из школ Санкт-Петербурга На тот момент ничего не представлял о клиент-серверной архитектуре и паттернах проектирования приложений, поэтому приложение нарушает массу паттернов: обращается напрямую к базе данных на сервере (в данном случае localhost) и т.д.

Реализован следующий функционал:

1) Авторизация пользователей

image

2) Работа с разными разделами со стартовой страницы

image

3) Просмотр классов, добавление/удаление учеников, обновление класса из Excel-таблицы (фамилии замазал)

image

4) Просмотр всех работников школы, обновление из Excel-таблицы

image

5) Внесение учебной/художественной литературы

image

image

6) Просмотр взятых учениками/работниками книг

image

image

7) Функционал для аренды литературы между школами

image

Чем бы я сейчас дополнил этот проект:

1) Разделение Frontend и Backend логики

2) Возможность добавления отсканированных файлов для чтения учениками онлайн (Облачное объектное хранилище – Amazon S3)

3) Создание приложения для учеников, где они могут отправлять запросы на получение книги, с получением уведомлений об согласии/отказе библиотекаря (Apache Kafka)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages