Skip to content

Latest commit

 

History

History
183 lines (147 loc) · 7 KB

README.md

File metadata and controls

183 lines (147 loc) · 7 KB

Organizer App

The Organizer App is a mobile application designed to empower users to efficiently organize and manage their schedules and daily routines. This app aims to eliminate missed appointments and forgotten to-dos, helping users stay on top of their lives and make the most of each day.

Table of Contents

Features

  • Schedule Management: Easily create, edit, and organize your daily schedules and routines.

  • Calendar Integration: Seamlessly sync your schedules with your device's calendar for a unified view of your commitments.

  • Task Lists: Create to-do lists and check off tasks as you complete them.

  • Notifications: Set reminders and receive notifications to stay on track.

  • Categorization: Organize your schedules and tasks into categories for better clarity.

  • User-Friendly Interface: An intuitive and user-friendly design makes managing your schedules a breeze.

Getting Started

Before using the Organizer App, you'll need to install it on your Android device. Please follow the installation instructions below.

Installation

  1. Download from Google Play Store: Visit the Google Play Store on your Android device.

  2. Search for "Organizer App": In the search bar, enter "Organizer App."

  3. Install the App: Locate the Organizer App in the search results and tap the "Install" button.

  4. Open the App: After installation is complete, open the app from your device's app drawer.

Usage

  1. Create an Account: Upon launching the app for the first time, you'll be prompted to create an account or log in.

  2. Add Schedules: Start by adding your daily schedules. You can specify the date, time, location, and details of each schedule.

  3. Manage Tasks: Create to-do lists and manage your tasks. Mark tasks as completed when finished.

  4. Set Reminders: Don't forget important commitments; set reminders and receive notifications.

  5. Organize Categories: Categorize your schedules and tasks to keep your life organized.

  6. Sync with Calendar: For a complete view of your schedules, sync the app with your device's calendar.

  7. Enjoy a Well-Organized Life: Experience the benefits of staying organized and on top of your daily routines.

Contributing

We welcome contributions from the community to make the Organizer App even better. If you'd like to contribute, please follow these steps:

  1. Fork the repository.

  2. Create a new branch for your feature or bug fix.

  3. Make your changes and test them thoroughly.

  4. Submit a pull request.

We'll review your contribution and merge it if it aligns with the project's goals.

License

This project is licensed under the MIT License[LICENSE].

PROJECT STRUCTURE

organiser/
├── lib/
   ├── models/
      ├── collections/
         ├── children/
            ├── event.dart
            ├── goal.dart
            ├── meal.dart
            ├── schedule.dart
            └── task.dart
         ├── parents/
            ├── community.dart
            ├── group.dart
            └── user.dart
         └── event_model.dart
      ├── theme/
         ├── dark.dart
         └── light.dart
      └── time/
          └── week.dart
   ├── views/
      ├── auth/
         ├── account_view.dart
         ├── add_account_details_view.dart
         ├── forgot_pwd_view.dart
         ├── login_view.dart
         └── register_view.dart
      ├── forms/
         ├── add_event_view.dart
         ├── add_goal_view.dart
         ├── add_meal_view.dart
         ├── add_schedule_view.dart
         └── add_task_view.dart
      ├── home/
         ├── home_page.dart
         └── screens/
             ├── dashboard.dart
             ├── food.dart
             ├── schedules.dart
             ├── socials.dart
             └── tasks.dart
      ├── info/
         ├── about_view.dart
         └── tips_view.dart
      ├── messages/
         └── messages_view.dart
      ├── settings/
         └── settings_view.dart
      └── theme/
          └── color_view.dart
   ├── viewmodels/
      ├── auth/
         ├── account_viewmodel.dart
         ├── add_account_details_viewmodel.dart
         ├── forgot_pwd_viewmodel.dart
         ├── login_viewmodel.dart
         └── register_viewmodel.dart
      ├── forms/
         ├── add_event_viewmodel.dart
         ├── add_goal_viewmodel.dart
         ├── add_meal_viewmodel.dart
         ├── add_schedule_viewmodel.dart
         └── add_task_viewmodel.dart
      ├── home/
         └── home_viewmodel.dart
      ├── info/
         ├── about_viewmodel.dart
         └── tips_viewmodel.dart
      ├── messages/
         └── messages_viewmodel.dart
      ├── settings/
         └── settings_viewmodel.dart
      └── theme/
          └── color_viewmodel.dart
   ├── services/
      └── authentication_service.dart
   ├── widgets/
      ├── common/
         ├── action_button.dart
         ├── app_bar.dart
         ├── bottom_app_bar.dart
         ├── drawer.dart
         └── splash.dart
      ├── shared/
         └── input/
             ├── auto_complete.dart
             ├── buttons.dart
             ├── description.dart
             ├── dropdown.dart
             ├── pickers.dart
             ├── tag_chips.dart
             └── textfields.dart
      └── styled/
          └── input_adder/
              ├── cartegory.dart
              ├── chips.dart
              ├── date_duration.dart
              ├── location.dart
              ├── optionsAppBar.dart
              ├── tag.dart
              ├── time.dart
              └── title.dart
   ├── main.dart
   └── pubspec.yaml