Госуслуги Разработка Учебный проект

Система электронной записи на приём (дипломный проект)

Учебная система записи граждан на приём к специалистам без регистрации — с проверкой занятости слотов и админкой расписания.

Задача

Делал этот проект как практическую часть дипломной работы — нужно было показать разработку веб-приложения полного цикла, а не только макет.

Что сделано

Сделал на Django запись на приём по типу МФЦ: посетитель без регистрации выбирает специалиста, услугу и свободный слот с учётом длительности услуги и уже существующих записей, получает номер и может проверить статус. Администратор через админку ведёт специалистов, услуги и расписание.

Это учебный проект без реального заказчика и домена, но логика бронирования слотов и защита от двойной записи сделаны так же, как в рабочем продукте.

На чём сделано

Список для тех, кому важно, что внутри. Рядом — что каждое из этого означает для владельца сайта.

Django
Каркас, на котором держится сайт: админка, права доступа и защита форм в нём есть изначально, а не дописаны на коленке.
SQLite
База данных одним файлом. Для сайта с обычной посещаемостью её достаточно, а резервная копия — это копия одного файла.
Bootstrap 5
Готовая основа вёрстки: сайт одинаково выглядит на телефоне и мониторе без изобретения велосипеда.

Похожие работы

Хочу похожий проект Все работы