A modern web application where users can browse available doctors, book appointments, cancel bookings, and compare doctor fees visually using charts.
- React (v19)
- React Router (v7)
- Tailwind CSS (v4)
- DaisyUI
- Vite
- Recharts
- React Toastify
- React CountUp
- 🧑⚕️ View a list of available doctors
- 📅 Book an appointment with a doctor
- ❌ Cancel an existing appointment
- 📊 Compare two doctors’ fees using Recharts
- 🔔 Toast notifications for actions
- 📈 Animated counters for stats
"react": "^19.0.0",
"react-dom": "^19.0.0",
"react-router": "^7.5.1",
"tailwindcss": "^4.1.4",
"daisyui": "^5.0.27",
"recharts": "^2.15.3",
"react-toastify": "^11.0.5",
"react-countup": "^6.5.3",
"vite": "^6.3.1",
"@vitejs/plugin-react": "^4.3.4",
"eslint": "^9.22.0"🧑💻 How to Run Locally
Clone the repository:
git clone https://github.com/mrarifat21/doctalk.git
cd doctalk
npm install
npm run devOpen your browser and go to:
http://localhost:5173
