MediConnect is a simple Doctor Appointment application that helps you book an appointment with the available doctors. The project was developed using HTML, CSS, JavaScript, React.js, Node.js, and MongoDB.
https://mediconnect-ap6a.onrender.com/
-
Comprehensive Profiles:
- Developed detailed profiles for both doctors and patients, ensuring a comprehensive view of their information.
-
Secure Authentication:
- Implemented a secure user registration and login system using JWT for authentication purposes.
- Ensures a safe and reliable environment for doctors and patients to create and manage their accounts.
-
Database Management:
- Utilized MongoDB as the NoSQL database to store and manage doctor and patient data efficiently.
- Ensures a scalable and flexible database structure for the application.
-
Server-Side Environment:
- Used Node.js as the server-side runtime environment for high-performance server operations.
- Employed Express.js, a robust web application framework, to handle HTTP requests and responses effectively.
- Clone the repository:
git clone <repository_url>
- Navigate to the project directory:
cd doc-appointment-system
- Install dependencies:
npm install
- Start the server:
npm start
- Start the client (React app):
npm run client
- Alternatively, run both server and client concurrently:
npm run dev