Skip to content

Priyanshu2746/JustGenric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JustGenric

JustGenric is a comprehensive online platform designed to facilitate seamless booking of doctor's appointments. This MERN stack application aims to enhance accessibility, streamline the appointment process, and improve communication between patients and healthcare providers.

Table of Contents

Features

  • User registration and authentication
  • Browse and book appointments with doctors
  • Admin panel for managing appointments and doctors
  • Real-time messaging between patients and administrators
  • Secure data handling and storage

Tech Stack

  • Frontend: React.js, Vite, Bootstrap
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Deployment: Netlify (Frontend), Render (Backend)

Installation

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/justgenric.git
    cd justgenric
  2. Install dependencies for the backend:

    cd backend
    npm install
  3. Install dependencies for the frontend:

    cd ../frontend
    npm install
  4. Set up environment variables: Create a .env file in the backend directory and add the necessary environment variables (e.g., MongoDB URI, API keys).

  5. Run the backend server:

    cd backend
    npm start
  6. Run the frontend server:

    cd ../frontend
    npm run dev

Usage

  1. Access the application:

    • Navigate to http://localhost:3000 to use the application locally.
    • Or visit the deployed website: JustGenric
  2. Register and login:

    • Create an account as a patient to book appointments.
    • Admins can log in to manage appointments and doctors.
  3. Book appointments:

    • Browse available doctors and book appointments.
    • Admins can approve or reject appointments from the admin panel.

Deployment

The application is deployed using:

Contributing

Contributions are welcome! Follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/YourFeature).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add some feature').
  5. Push to the branch (git push origin feature/YourFeature).
  6. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any inquiries or feedback, please reach out to:


Thank you for using JustGenric!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published