Skip to content

Repository files navigation

HealthHub Admin Dashboard

A responsive administrative dashboard for HealthHub, a full-stack doctor appointment booking platform. The dashboard enables administrators to manage doctors, appointments, availability, and essential healthcare platform operations through a dedicated interface.

✨ Features

  • Dedicated administrator login
  • Doctor management and onboarding
  • Appointment monitoring and management
  • Doctor availability management
  • Dashboard-based platform administration
  • Integration with the HealthHub backend API
  • Responsive interface for desktop and mobile screens

🛠️ Tech Stack

  • Frontend: React.js
  • Build Tool: Vite
  • Styling: CSS
  • API Communication: REST API
  • Backend Integration: HealthHub Node.js and Express.js backend

📁 Project Purpose

The HealthHub Admin Dashboard is designed to simplify healthcare platform administration by providing authorized administrators with centralized tools for managing doctors and appointments efficiently.

⚙️ Getting Started

1. Clone the repository

git clone https://github.com/VishwasSK15/HealthHub-admin.git
cd HealthHub-admin

2. Install dependencies

npm install

3. Configure environment variables

Create a .env file and add the required backend API URL according to your project configuration.

Example:

VITE_API_URL=your_backend_api_url

4. Run the development server

npm run dev

🔐 Security Note

Do not commit passwords, API keys, database credentials, or other sensitive environment variables to the repository.

👨‍💻 Author

Vishwas S K

GitHub: VishwasSK15

About

React-based administrative dashboard for HealthHub, designed to manage doctors, appointments, availability, and healthcare platform operations. Includes dedicated admin authentication, doctor management, appointment tracking, backend API integration, and a responsive interface for efficient platform administration.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages