Skip to content

shubhamxpawar/doc-frontend

Repository files navigation

QuickCare Doctor Appointment Website - Frontend 👩‍⚕️

Stars Forks Open Issues Last Updated

This repository contains the frontend code for QuickCare, a doctor appointment booking website. Built with React and styled with Tailwind CSS, QuickCare aims to provide a seamless and user-friendly experience for patients seeking medical consultations.

Owner: shubhamxpawar

Contributors: shubhamxpawar, GauravPhule23

🚀 Installation

Follow these steps to set up the project locally:

Prerequisites

Make sure you have the following installed:

Steps

  1. Clone the repository:

    git clone https://github.com/shubhamxpawar/doc-frontend.git
    cd doc-frontend
  2. Install the dependencies:

    npm install # or yarn install
  3. Start the development server:

    npm run dev # or yarn dev

    This will start the application in development mode. Open http://localhost:5173 in your browser to view it.

✨ Key Features

  • User-Friendly Interface: Intuitive design for easy navigation and appointment booking.
  • React Components: Modular and reusable components for efficient development.
  • Tailwind CSS: Utilizes Tailwind CSS for rapid and consistent styling.
  • Vite Build Tool: Fast and efficient build process with Vite.
  • Axios: Used for making API requests.
  • JSON Web Token (JWT): Used for authentication.
  • React Router: Used for routing.
  • React Toastify: Used for displaying notifications.

🤝 Contribution Guidelines

We welcome contributions to improve QuickCare! Here's how you can contribute:

  1. Fork the repository.

  2. Create a new branch for your feature or bug fix:

    git checkout -b feature/your-feature-name
  3. Make your changes and commit them with descriptive messages.

  4. Push your changes to your forked repository.

  5. Submit a pull request to the main branch of the original repository.

Please ensure your code follows the existing style guidelines and includes appropriate tests.

🐛 Troubleshooting

If you encounter any issues, here are a few common solutions:

  • Dependency Issues:
    • Try deleting the node_modules folder and running npm install or yarn install again.
    • Ensure your Node.js and npm versions meet the prerequisites.
  • Server Not Starting:
    • Check if any other process is using port 5173.
    • Try running npm run dev or yarn dev again.
  • Linting Errors:
    • Run npm run lint to identify and fix linting issues.

📄 License

This project has no license.

About

frontend for QuickCare doctor appointment website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages