Skip to content

πŸ‘¨β€πŸ‘©β€πŸ‘§ 🚸 Parental Control App- For Android 🌟This Application use Native plugins to get local data such as Location and AppData to send it to the database. These information are saved in cache. In order to monitor the time spend on screen parent can then send messages and warn kids when it’s time to go to bed or do their homework. πŸ“±πŸŒŸπŸŒŸ

License

Notifications You must be signed in to change notification settings

Omegaviv/Times-up-flutter

Β 
Β 

Repository files navigation

Screenshot 2023-06-06 at 08 22 55


All Contributors coverage

Deploy Dev Deploy Master PR Review

NEW FEATURES πŸš€ v2.0.0

Time's Up is a mobile application developed using flutter to monitor the time kids spend on screen.So far the app is only available on Android. The app can't run on iOS devices. The application has for sole purpose to track and record the data from the child's device and send it to parents. The application does not violate the privacy policies settled for user, and doesn't collect data for third parties companies.

  • App Icons πŸ“±
  • App Usage Metrics πŸ“ˆ
  • Setting page (Update Profile) 🚹
  • Contact Us pageπŸ“©
  • Dark Mode 🌘
  • Customize Notification πŸ“³
  • Battery Level πŸ“Ά
  • Marker image (Child's Picture) on Map πŸ—Ί
  • Email follow up for weekly report πŸ“¨
  • Location Tracking πŸ“
  • Notification πŸ””

Application Feature: Parent Side

Onboarding Sign_in_page child_list_page
ChildDetailsPage ChildNotificationRemoval GuidedTour
NotificationSending ChildLocation settings_page

Application Feature: Child Side

Onboarding Onboarding
SetUpChild AppUsageList

Tech Stack

  • Front End: Flutter
  • Back End: Firebase (Firestore, Cloud Functions)
  • Push Notifications: Enabled via Cloud Functions triggered in Firebase
  • Authentication: Firebase Auth

Packages

How to Contribute

  1. Read The Branch naming convention

    How to name a branch

  2. Fork and Clone the Project

    git clone https://github.com/JordyHers-org/Times-up-flutter.git
    cd Times-up-flutter/
  3. Install Flutter Version

    Install FVM via Homebrew and use Flutter version 3.7.12.

    brew install fvm
    fvm install 3.7.12
  4. Request Firebase Options File

    Request the Firebase options file from the Project Owner and place it in the appropriate location. From discord server Jordyhers Discord- JordyHers

  5. Extra

    For child's pictures feel free to use any of the pictures available.

Neymar Momo Gareth
Titi Bruyne Kylian
Leo Sally Harry

Contributors

To have access to firebase and all necessary credentials and To contribute to the project join the discord server:

Jordy Hershel Igondjo
Jordy Hershel Igondjo

πŸ’»
Muhammad Ijaz
Muhammad Ijaz

πŸ’»
Bhoomik Shetty
Bhoomik Shetty

πŸ’»
Tarun Samanta
Tarun Samanta

πŸ’»
Mmegwa Anthony
Mmegwa Anthony

πŸ’»
Nikhil Raj
Nikhil Raj

πŸ’»
Darsh Singh
Darsh Singh

πŸ’»
mehrozezaidi
mehrozezaidi

πŸ’»
Siddesh Shetty
Siddesh Shetty

πŸ’»
Zakareya Alatoli
Zakareya Alatoli

πŸ’»
Chan Kelwin Hillary
Chan Kelwin Hillary

πŸ’»
Verdy Bangkit
Verdy Bangkit

πŸ’»
Add your contributions

Jordyhers Discord- JordyHers

About

πŸ‘¨β€πŸ‘©β€πŸ‘§ 🚸 Parental Control App- For Android 🌟This Application use Native plugins to get local data such as Location and AppData to send it to the database. These information are saved in cache. In order to monitor the time spend on screen parent can then send messages and warn kids when it’s time to go to bed or do their homework. πŸ“±πŸŒŸπŸŒŸ

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dart 98.7%
  • Other 1.3%