udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Project with Laravel PHP:Make a doctor appointment system
Это веб-приложение для записи к врачу, созданное с помощью laravel, которое вы, возможно, использовали в своей повседневной жизни, чтобы записаться на прием к врачу. В приложении для бронирования есть три типа пользователей: пациент, врач и администратор.
Пациенты смогут записаться на прием к врачам. На фронтенде у нас есть фильтр, с помощью которого пациент может фильтровать доступных врачей на определенную дату. Он может забронировать конкретное время и дату, которая также будет показана на панели управления позже. На панели управления пациента также отображается, был ли он у врача или нет. Если да, он увидит прописанное врачом лекарство на своей панели управления и сможет обновить свой профиль.
Администратор может создавать и обновлять информацию о докторе, фильтровать пациентов и видеть, кто записался на прием на конкретную дату. Он может переключать статус пациента как посетил / не посетил. Администратор может создавать отделы, обновлять и удалять их. Как администратор, он может получать информацию о системе на своей панели управления. Такая информация, как сколько врачей работает в его клинике? Как пациенты записались на прием? Сколько отделений в клинике? и т.п.
Врач может назначить время приема на определенную дату. Каждый временной интервал составляет 20 минут, т.е. пациенты могут записаться на прием к врачу максимум на 20 минут. Он также может обновить временной интервал.
Врач может проверить, сколько пациентов записались на прием на конкретную дату, фильтруя дату и также прописать пациентам лекарства.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Будьте внимательны, в самом начале курса автор показывает как он создаёт проект на 8 версии ларавеля (модели в папке Models), но забывает указать нам, что курс будет продолжан на 7 версии (модели в папке App). Из за этого могут быть проблемы у начинающих.
Пишет на sublime text, отчего выравнивание текста заставляет глаза течь кровью.
Крайне не рекомендую начинающим ларавельщикам, но могут глянуть те, кому было интересно как организовать проекты где нужно назначать встречи по календарям и тому подобное.