![Poster](assets/Medic.ly_poster1.png?raw=true "Medic.ly") # Medic.ly - Health and Doctor Appointment This is UI model of the Online Doctor Appointment booking App. It is connected to firebase for authentication and data storage.

Project UI/UX case study portfolio

[Behance Link :arrow_upper_right:](https://www.behance.net/gallery/118230811/Doctor-Appointment-App)

Directory Structure

``` lib │───main.dart │───mainPage.dart │───carouselSlider.dart │───updateUserDetails.dart └───firestore-data |───appointmentHistoryList.dart |───myAppointmentList.dart |───notificationList.dart |───searchList.dart |───topRatedListList.dart └───UserDetails.dart └───model |───bannerModel.dart └───cardModel.dart └───screens |───bookingScreen.dart |───disease.dart |───diseasedetail.dart |───doctorProfile.dart |───doctorList.dart |───exploreList.dart |───firebaseAuth.dart |───homePage.dart |───myAppointments.dart |───register.dart |───aignIn.dart |───skip.dart |───userProfile.dart └───userSettings.dart ```

Firestore collection structure

``` appointments |───all (full history of appointments registered) |─── └───pending (only future apponitments) |─── | disease |─── | doctors |─── | users |─── ```

Pull Requests

Add a pull request to contribute to this project with a proper fix or feature.


Some features still under development

- Notification - Disease - Google Sign in - Forgot password - Intoduction sceens ![poster](./assets/poster2.png)

Please star 🌟 the project if you like.