shell(f) — это коммунальная библиотека в барах Белграда. Посетители баров Nekrasova и Flat Community могут выбрать книгу прямо на месте, отсканировать QR-код на обложке и забрать книгу на месяц. Вся система управляется через telegram бот, который отвечает за процесс бронирования, напоминания о сроках возврата и продления аренды.
Проект включает в себя веб-страницу, на которой представлен полный каталог доступных книг библиотеки. На этой странице пользователи могут подписываться на обновления статуса книг и получать уведомления о доступности интересующих их книг.
Архитектура решения:
- AWS Lambda для обработки команд бота и взаимодействия с Google Sheets API, где хранятся данные о книгах и их статусах.
- Amazon API Gateway для маршрутизации запросов к Lambda-функциям.
- Amazon S3 и CloudFront для хостинга статической веб-страницы с каталогом книг.
- Instagram проекта - https://www.instagram.com/shell.f_/
- Telegram канал - https://t.me/shelllllf
- Поговорить с человеком - https://t.me/shellllllf