SmartCare is a full-stack healthcare management platform that streamlines appointment scheduling and healthcare administration through a secure and user-friendly digital experience.
- JWT-based Authentication & Authorization
- Protected Admin Routes
- Secure Login System
- Add, Update, and Delete Doctor Records
- Specialty-based Categorization
- Experience Tracking
- Consultation Fee Management
- Doctor Profile Management
- Browse Available Doctors
- Filter Doctors by Specialty
- Book Appointments Seamlessly
- User Profile Management
- Real-time Profile Updates
- Responsive Design
- Modern UI with Tailwind CSS
- Mobile-Friendly Experience
- React.js
- Tailwind CSS
- Axios
- React Router
- Node.js
- Express.js
- MongoDB
- Mongoose
- JWT Authentication
git clone <repository-url>
cd SmartCarecd backend
npm installcd ../frontend
npm installCreate a .env file inside the backend directory:
PORT=5000
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secretcd backend
npm run devcd frontend
npm start- Full-Stack Web Development
- RESTful API Development
- JWT Authentication & Authorization
- MongoDB Database Management
- CRUD Operations
- Frontend-Backend Integration
- Responsive UI Design
- MERN Stack Development