R50 a7772b86c001bad013abc34a6de3406b
Web-developer

Система онлайн-библиотеки

Добавлено 05 июл 2019 в 19:16
Проект библиотечной онлайн-системы для курса "Введение в программирование 2", Университет Иннополис, 2 семестр 1ого курса.
Сайт полностью функционирует на хостинге, имеет собственную базу данных и домен.

Система позволяет:
  • Ознакомиться с каталогом книг, доступных в библиотеке;
  • Воспользоваться текстовым поиском либо метками;
  • Забронировать нужную книгу для её дальнейшего получения в самой библиотеке;
  • Зарегистрировать аккаунт для отслеживания заявок по книгам и управлением ими;

Также сайт имеет функционал для работников библиотеки:
  • Поддерживает роли с различными уровнями доступа к функционалу (Библиотекарь-1, 2, 3, Админ);
  • Позволяет редактировать информацию о книге (уровень 1), добавлять/удалять книги (уровень 2), рассматривать заявки на бронирование (уровень 3), управлять аккаунтами (Админ);
  • Просмотреть лог всех действий (Админ);

Технологии: HTML, CSS, PHP, JS.

Сайт доступен здесь.
Код имеется в открытом доступе на GitHub.

Скриншоты: первые 3 сделаны с аккаунта студента, другие 3 - Админа.
9eaa1d5577 C8a3af2c85 84985e482b Eaa95e47f7 3c68ac58dc Eabb4e9dd3