Skip to content
 
 

Repository files navigation

DocEasy - Reaching Doctors Made Easy

Preview Image

🩺 Find and Book an Appointment with Your Favourite Doctors. Discover and book appointments with the best doctors in your area. Explore a wide range of specialties and find the right care for you.

✨ Features

  • 🔍 Search for Doctors: Find doctors based on name, specialty, or location.
  • 🧑‍⚕️ View Doctor Profiles: Detailed profiles including qualifications, experience, and patient reviews.
  • 📅 Book Appointments: Schedule appointments with just a few clicks.
  • 🔒 User Authentication: Secure login and registration for users.
  • 📋 Manage Appointments: View, reschedule, or cancel your appointments.
  • 🔔 Notifications: Receive reminders and updates about your appointments.
  • ⚖️ BMI Calculation: Calculate your Body Mass Index (BMI) easily.
  • 🤖 AI Chats: Chat with our AI for health-related inquiries and advice.
  • 🏥 Health Clinics Nearby: Search for nearby health clinics and pharmacies for your medicines.

🛠️ Tech Stack

React Next.js TypeScript React Router Tailwind CSS NodeJS ExpressJS Git GitHub Vercel Google Geolocation API Firebase

🚀 Getting Started

📋 Prerequisites

  • Node.js
  • Kinde Account
  • Firebase Account

📦 Installation

  1. Clone the repository

    git clone https://github.com/<your-username>/DocEasy.git
    cd DocEasy
  2. Installation

    npm install
  3. Configuration Set up your Firebase, Kinde and Environment Variables needed

  4. RUN DEPLOYMENT

    npm run dev

🤝Contributing

Contributions are welcome! Please fork this repository and submit a pull request.

About

Find and book an Appointment with your Favourite Doctors. Discover Clinics and book appointments with the best doctors in your area. Explore a wide range of specialties and find the right care for you.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages