A Flutter application to find and view doctors based on different categories with a clean and modern design.
- Animated splash screen
- Horizontal scrolling category tabs
- Dynamic list of doctors based on selected category
- Navigation to detailed category screens
- Clean and modern design with a professional theme
- Floating bottom navigation bar with a custom shape
- Frontend: Flutter, Dart
- State Management: StatefulWidget
- Plugins: font_awesome_flutter, flutter_rating_bar
Follow these steps to set up the project locally:
git clone https://github.com/obadaKraishan/Doctor_Finder_App.git
cd Doctor_Finder_App
flutter pub get
flutter run
lib/
├── main.dart
├── models/
│ └── doctor.dart
├── screens/
│ ├── home_screen.dart
│ ├── category_screen.dart
├── widgets/
│ ├── doctor_card.dart
│ ├── top_tabs.dart
│ └── bottom_navbar.dart
└── theme.dart
Modify the theme settings in theme.dart
to customize the app's look and feel.
Adjust the categories and doctor lists in lib/screens/home_screen.dart
to change the content.
Create new features and screens in the lib/screens/
directory and include them in the app's navigation.
This project is licensed under the MIT License - see the LICENSE file for details.