
CureConnect
CureConnect — это платформа записи на прием к врачу, которая связывает пациентов с врачами. Оно позволяет пользователям просматривать профили врачей, проверять их доступность и записываться на прием в режиме реального времени.
Функции
- Профили врачей : пациенты могут просматривать подробные профили врачей, включая их имя, степень, специальность, опыт и многое другое.
- Бронирование встреч : легко просматривайте доступные временные интервалы и записывайтесь на встречи.
- Доступность в режиме реального времени : проверьте доступность врачей на предстоящую неделю, показывая время в удобном для понимания формате.
- Плата за прием : ясная информация о гонорарах врача перед записью на прием.
Технический стек
- Фронтенд : React.js
- Бэкенд : Node.js, Express.js.
- База данных : МонгоДБ.
- Стиль : CSS для попутного ветра.
- Аутентификация : Контекстный API
- Маршрутизация : React Router
Установка
Чтобы запустить проект локально, выполните следующие действия:
Клонируем репозиторий:
git clone https://github.com/Gyanthakur/CureConnect.git
Перейдите в каталог проекта:
Установите зависимости:
Создайте файл dotenv в корневом каталоге и добавьте необходимые переменные среды:
MONGO_URI=your_mongodb_connection_string
PORT=your_port_number
Запустите сервер разработки:
Откройте браузер и посетите http://localhost:5173
чтобы получить доступ к приложению.
Использование
- Выберите врача из списка доступных врачей.
- Просмотрите профиль врача, чтобы получить информацию об его специализации, опыте и стоимости приема.
- Просмотрите доступные временные интервалы на следующие 7 дней.
- Выберите временной интервал и подтвердите бронирование.
Домашняя страница

Страница лучших врачей

Страница бронирования встреч

Будущие улучшения
- Интеграция платежного шлюза: позвольте пользователям оплачивать встречи непосредственно через платформу.
- Обзоры и рейтинги. Позвольте пациентам оставлять отзывы и оценки врачам после приема.
- Поиск и фильтрация: добавьте функцию расширенного поиска для фильтрации врачей по специальности, местоположению и рейтингу.
