Medicine Center — це сучасна веб-платформа для онлайн-медичних консультацій, яка дозволяє пацієнтам швидко знаходити лікарів, бронювати консультації та проводити відеодзвінки у безпечному середовищі.
-
Козар Роман
Frontend-розробка: інтерфейс користувача, адаптивна верстка, інтеграція з бекендом, участь у реалізації автентифікації та API. -
Смолен Антон
UI/UX дизайн, стилізація, створення сучасних компонентів, backend-розробка: REST API, робота з базою даних, автентифікація та авторизація.
Забезпечити зручний, швидкий та безпечний доступ до медичних консультацій онлайн, спростивши взаємодію між пацієнтами та лікарями без необхідності фізичної присутності.
Багато пацієнтів стикаються з труднощами у швидкому доступі до медичної допомоги:
- черги у поліклініках;
- відсутність потрібного спеціаліста поблизу;
- складність запису на прийом.
Водночас лікарям складно організувати повноцінні дистанційні консультації з управлінням пацієнтами та онлайн-взаємодією.
Medicine Center вирішує ці проблеми шляхом цифровізації медичних консультацій.
- Реєстрація та вхід у систему
- Перегляд списку лікарів
- Бронювання онлайн-консультацій
- Проведення відеодзвінків з лікарями
- Реєстрація та автентифікація
- Створення та редагування профілю
- Проведення онлайн-консультацій
- Взаємодія з пацієнтами через відеозв’язок
- Next.js 15
- React.js
- TailwindCSS
- shadcn/ui
- Node.js
- Express.js
- MongoDB + Mongoose
- JWT Authentication
- OAuth (Google Login)
- ZEGOCLOUD — відеодзвінки та онлайн-комунікація
- Axios — HTTP-запити з фронтенду
- Express Validator — валідація вхідних даних
- Middleware — обробка помилок та перевірка доступу
У репозиторії присутня повна документація завершеного проєкту:
SRS.md— специфікація вимогProjectPlan.md— план управління та матриця ризиківTestCases.md— тестові сценаріїREADME.md— опис продукту та інструкції
Проєкт завершений у межах навчального модуля.
Архітектура системи дозволяє подальше масштабування та розширення функціоналу.
Medicine Center — це приклад сучасної full-stack веб-платформи з акцентом на зручність користувачів, безпеку даних та реальний практичний сценарій використання у сфері онлайн-медицини.
