# Doctor Management App
## Overview
The **Doctor Management App** is a simple CRUD application built with **Vue.js**.
It allows users to **Add, View, Edit, and Delete doctors**. Designed to be **mobile-friendly**, it uses vue,JavaScript, HTML, and CSS.
This project is beginner-friendly and can later be converted into a **mobile app using Capacitor** or connected to a **NestJS backend**.
---
## Features
- ➕ Add new doctor (Name + Specialty)
- 📋 View all doctors in a card layout
- ✏ Edit doctor details
- ❌ Delete doctor
- ✅ Mobile-friendly design
- ✅ Easy to convert to mobile or full-stack later
---
## Project Structure
doctor-management-app/
├── index.html
├── package.json
└── src/
├── main.js
├── App.vue
└── components/
├── AddDoctor.vue
└── DoctorList.vue
---
## Setup & Run
1. Clone or download this repo
2. Open terminal → go to project folder
3. Install dependencies:
```bash
npm install
Start development server:
npm run dev
Open browser → http://localhost:5174
Future Enhancements
Connect to NestJS backend for database support
Add appointment booking
Add search & filter
Convert to mobile app using Capacitor
Improve UI/UX with Tailwind CSS or Vuetify
---
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|