Welcome to DoctorDom UI! 🏥 This is a sleek, modern, and user-friendly doctor appointment booking interface built using the latest web technologies. Get ready to experience a smooth, intuitive, and visually appealing healthcare platform! 🏨🚀
DoctorDom UI is designed to provide patients, doctors, and admins with a seamless interaction experience. Whether you're booking an appointment, managing schedules, or handling admin tasks, our interface ensures a hassle-free experience.
- Frontend: React.js ⚛️ + Tailwind CSS 🌈
- State Management: Context API/Redux
- Routing: React Router
- UI Components: ShadCN/UI + Custom Animations
- Icons: Remix Icons 👁
- Forms & Validation: React Hook Form + Yup
- 🔐 Easy sign-up and login with an intuitive UI.
- 🗓 Smooth appointment booking and management.
- 🏥 View past appointments in a structured dashboard.
- 💎 Dark mode and custom themes for a better experience.
- 📅 View and manage patient appointments effortlessly.
- 📊 Interactive earnings tracker and insights.
- ✏️ Profile customization with an easy-to-use interface.
- 🕵️ Manage doctor profiles efficiently.
- 📊 Dashboard analytics for system-wide insights.
- 👨💻 Administrative tools to keep everything organized.
- Hidden Easter Eggs: Check out the console for fun surprises! (Hint: Open your browser dev tools!)
- Dynamic Themes: Dark mode on Mondays, light mode on Fridays, and surprise themes on weekends! 🌟
- CSS Madness: Customize the UI for special occasions!
- API Bingo: Create new interactions, like animated notifications!
- Compete to improve UI/UX responsiveness! 📈
- Add quirky tooltips to the admin panel! “Hey Admin, you’re awesome! 😉”
- Node.js installed.
- A modern web browser.
-
Clone the repository:
git clone https://github.com/amolkadam5256/DoctorDom-App.git
-
Install dependencies:
cd DoctorDom-App/client npm install -
Start the development server:
npm start
-
Open
http://localhost:3000in your browser.
client
├── public # Static files
├── src
│ ├── components # Reusable UI components
│ │ ├── Navbar.js # Navigation bar
│ │ ├── Footer.js # Footer section
│ │ ├── Auth # Authentication components
│ │ ├── Patient # Patient dashboard components
│ │ ├── Doctor # Doctor dashboard components
│ │ └── Admin # Admin dashboard components
│ ├── pages # App pages (Home, About, Contact)
│ ├── App.js # Main React component
│ ├── index.js # Entry point
│ ├── styles # Tailwind & custom styles
└── package.json # Frontend dependencies
- 🌍 Multi-language support.
- 🔍 Advanced doctor search and filtering.
- 💌 AI-powered doctor recommendations.
- 📱 PWA support for a mobile-friendly experience.
This project is licensed under the MIT License.
Contributions are welcome! Check out the issues page to get started.
👨💻 Developed by: Amol Kadam
🌐 GitHub Profile
📚 DoctorDom Repository
Enjoy building with DoctorDom UI! And remember, smooth UI means happy users. 😎