Skip to content

Sangram03/Doctor-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steps to Clone the Repository and Set It Up

  1. Clone the Repository:
    Run the following command in your terminal to clone the project:

    git clone https://github.com/Sangram03/DoctorProject.git
    cd DoctorProject
    cd frontend
    cd backend
  2. Install Dependencies:
    Assuming this is a Node.js project (as it has package.json), install the required dependencies:

    npm install
  3. Run the Project:
    Depending on the project configuration, you might need to start a development server:

    npm run dev
  4. Build for Production (if applicable):
    To build the project for production:

    npm run build
  5. Run Tests (if any are configured):
    To run tests (if available):

    npm test

# DoctorProject

DoctorProject is a web application designed to provide users with features such as disease information, doctor appointment booking, and an admin panel for managing registrations.

## Features
- **User Authentication**: Login via Google authorization.
- **Disease Information**: View diseases and scan for specific conditions.
- **Doctor Appointments**: Book appointments directly through the platform.
- **Admin Panel**: Manage and track user registrations.

## Installation

### Prerequisites
- Node.js (version 16 or later)
- npm or yarn package manager

### Steps
1. Clone the repository:
   ```bash
   git clone https://github.com/Sangram03/DoctorProject.git
   cd DoctorProject
  1. Install dependencies:

    npm install
  2. Start the development server:

    npm run dev
  3. Open the application in your browser at http://localhost:5173 (or the specified port).

Project Structure

DoctorProject/
├── frontend/
│   ├── src/
│   │   ├── components/  # Reusable React components
│   │   ├── assets/      # Static files like images and icons
│   │   ├── App.jsx      # Main application component
│   │   └── index.html   # Entry HTML file
│   ├── package.json     # Project metadata and dependencies
│   ├── tailwind.config.js  # Tailwind CSS configuration
│   └── vite.config.js   # Vite configuration file
├── README.md            # Project documentation
└── .gitignore           # Ignored files and folders

Technologies Used

  • Frontend: React.js, Tailwind CSS
  • Bundler: Vite.js
  • Backend: Node.js , Express.js

Contributing

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name
  3. Commit your changes:
    git commit -m "Add some feature"
  4. Push to the branch:
    git push origin feature/your-feature-name
  5. Open a pull request.

License

This project is licensed under the MIT License.


About

The Doctor Booking Web Designer project focuses on creating a modern, user-friendly, and responsive web interface that simplifies the process of booking medical appointments online.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages