Skip to content

cloudsoftwareoff/medapp

 
 

Repository files navigation

NK-Medical

NK-Medical is a mobile application designed to streamline and manage medical appointments. This application includes features for user authentication, doctor management, appointment booking, and notifications. It is built using Flutter and Firebase.

Table of Contents

Features

  • User Authentication (Sign Up, Login)
  • Doctor Management
  • Appointment Booking
  • Notifications
  • User Profile Management
  • Settings and Preferences

Installation

To run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/cloudsoftwareoff/medapp.git
    
    cd medapp
  2. Install dependencies:
    flutter pub get
    
  3. Run the app:
    flutter run
    

Project Structure

medapp/

├── android/ # Android native files

├── assets/ # Fonts and images

├── ios/ # iOS native files

├── lib/ # Main source code directory

│ ├── models/ # Data models

│ ├── pages/ # UI pages

│ ├── providers/ # State management

│ ├── routes/ # Route definitions

│ ├── services/ # Backend services

│ ├── utils/ # Utility functions and classes

│ └── main.dart # Main entry point of the application ├── test/ # Unit and widget tests

├── web/ # Web-specific files

├── pubspec.yaml # Project configuration

└── README.md # Project documentation

Usage

Once the application is set up, you can:

Sign up or log in with your credentials. Manage your profile and settings. Browse and book appointments with doctors. Receive notifications for your appointments.

License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. See the LICENSE file for details.

Intellectual Property Rights

All intellectual property rights concerning the MedApp(NK-Medical) application, including but not limited to the source code, design, and branding, are owned by the project contributors. Unauthorized use, distribution, or reproduction of any part of the project is strictly prohibited and may result in legal action. For permissions beyond the scope of this license, please contact the project maintainers.

contact@cloudsoftware.tn

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 97.0%
  • HTML 2.4%
  • Other 0.6%