Mediqo is a MERN stack–based doctor appointment booking platform designed to streamline healthcare scheduling. It allows patients to browse available doctors by specialty, book appointments, and manage their schedules, while doctors can view and manage their bookings through a dedicated dashboard. The platform features authentication, responsive UI, and a user-friendly experience for both patients and healthcare providers.
- frontend live link:- https://mediqo-frontend.onrender.com/
- admin panel live link:- https://mediqo-admin.onrender.com/
Mediqo is [insert concise description of your project—what it does, its purpose, and what makes it unique].
For example:
Mediqo is a MERN stack–based doctor appointment booking platform built to simplify healthcare scheduling and management.
It enables patients to search for doctors by specialty, view profiles, and book appointments seamlessly, while providing doctors with a dedicated dashboard to manage their schedules.
With features like secure authentication, responsive design, and a clean UI, Mediqo ensures an efficient and user-friendly experience for both patients and healthcare providers.
- User Authentication – Secure login and registration for patients and doctors.
- Doctor Search & Filter – Browse and filter doctors by specialty or name.
- Appointment Booking – Book, reschedule, or cancel appointments with ease.
- Doctor Dashboard – Manage upcoming appointments and availability.
- Responsive Design – Optimized for desktop, tablet, and mobile devices.
- Real-time Updates – Appointment status updates without page refresh.
- Secure Data Handling – Protects user data and appointment details.
Frontend:
- React.js
- Tailwind CSS
- Axios (for API requests)
Backend:
- Node.js
- Express.js
Database:
- MongoDB (with Mongoose ODM)
Authentication & Security:
- JSON Web Tokens (JWT)
- bcrypt.js (for password hashing)
Other Tools & Libraries:
- Cloudinary (for image storage)
- dotenv (for environment variables)
- Git & GitHub (version control)
- Clone the repo
git clone https://github.com/pritamchaudhary/Mediqo.git cd Mediqo - Install dependencies
cd frontend && npm install
cd backend && npm install
- Create your .env files in both frontend and backend, then add required environment variables like:
API_URL=http://localhost:4000 DB_URI=your_database_connection_string
- Run the development servers
npm start
npm run dev
- Open your browser and head to:
Frontend: http://localhost:3000
Backend: http://localhost:4000
License Distributed under the MIT License — adjust if you’re using another license.