Реализована система записи на прием к врачу

/, Javascript, JQuery, MySQL, PHP, Redis, Решения/Реализована система записи на прием к врачу

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

Посетитель находит свободное время, кликает «записаться» на приём, система, после подтверждения оформления записи, фиксирует, что указанное время занято.

Если у врача на указанную дату нет свободной записи при попытке выбрать дату пользователю сообщается информация, что записи на этот день больше нет.

Возможности системы записи на прием к врачу

Front-end

  • Выбор врача по фильтру (специальности, цене за прием, докторской степени и любым другим параметрам)
  • Просмотр детальной информации о враче (карточка врача)
  • Сравнение врачей по параметрам
  • Сохранение врача в «Избранное»
  • Запись к врачу — выбор и резервирование свободного времени у врача
  • Возможность записаться к нескольким врачам
  • Возможность прикрепления файла при записи к врачу
  • Личный кабинет пользователя (пациента), где отображаются все записи к врачам
  • Оформление приема к врачу с возможностью моментальной оплаты
  • Отмена записи к врачу в личном кабинете пользователя (пациента)

Back-end

  • Создание категорий врачей
  • Создание списка врачей по специальностям с указанием стоимости за прием
  • Заполнение карточки врача
  • Настройка расписания приема врача
  • Отображение списка записей к врачам

Особенности реализации системы записи на прием к врачу

  • Информация о свободном времени врача подгружается динамически по AJAX, только в том случае, когда пользователь нажал кнопку «Записаться к врачу», таким образом нагрузка на основную страницу врача не увеличивается
  • На стороне сервера осуществляются проверки данных, которые отправляются клиентским приложением на сервер
  • Обеспечена защита от несанкционированных изменений данных пользователем
  • Верстка адаптирована под различные устройства: смартфон, планшет, компьютер

Технологии реализации системы записи на прием к врачу

  • PHP 5.6, ООП, MVC
  • Javascript, JQuery 2
  • HTML5, CSS3, Bootstrap 3
  • MySQL 5.5
  • Nginx 1.8
  • Redis

Демонстрационный пример доступен по ссылке demo11072016.o2b.ru