Skip to content

prekshapatel7/SmartCare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 SmartCare - Healthcare Management Platform

SmartCare is a full-stack healthcare management platform that streamlines appointment scheduling and healthcare administration through a secure and user-friendly digital experience.

✨ Features

🔐 Authentication & Security

  • JWT-based Authentication & Authorization
  • Protected Admin Routes
  • Secure Login System

👨‍⚕️ Doctor Management

  • Add, Update, and Delete Doctor Records
  • Specialty-based Categorization
  • Experience Tracking
  • Consultation Fee Management
  • Doctor Profile Management

👤 Patient Portal

  • Browse Available Doctors
  • Filter Doctors by Specialty
  • Book Appointments Seamlessly
  • User Profile Management
  • Real-time Profile Updates

🎨 User Interface

  • Responsive Design
  • Modern UI with Tailwind CSS
  • Mobile-Friendly Experience

🛠️ Tech Stack

Frontend

  • React.js
  • Tailwind CSS
  • Axios
  • React Router

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • JWT Authentication

⚙️ Installation

1. Clone the Repository

git clone <repository-url>
cd SmartCare

2. Install Backend Dependencies

cd backend
npm install

3. Install Frontend Dependencies

cd ../frontend
npm install

4. Configure Environment Variables

Create a .env file inside the backend directory:

PORT=5000
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret

5. Run the Backend

cd backend
npm run dev

6. Run the Frontend

cd frontend
npm start

🎯 Learning Outcomes

  • Full-Stack Web Development
  • RESTful API Development
  • JWT Authentication & Authorization
  • MongoDB Database Management
  • CRUD Operations
  • Frontend-Backend Integration
  • Responsive UI Design
  • MERN Stack Development

About

SmartCare is a full-stack healthcare management platform that streamlines appointment scheduling and healthcare administration through a secure and user-friendly digital experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages