Coder Social home page Coder Social logo

baabale / times-up-flutter Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jordyhers-org/times-up-flutter

1.0 0.0 0.0 1.22 MB

πŸ‘¨β€πŸ‘©β€πŸ‘§ 🚸 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: Apache License 2.0

Shell 0.67% Kotlin 0.05% Dart 98.44% TypeScript 0.46% Makefile 0.39%

times-up-flutter's Introduction

Screenshot 2023-06-06 at 08 22 55

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

Quick Start and Run

  1. Read The Branch naming convention

    [how_to_create_a_branch.pdf](https://github.com/JordyHers-org/Times-up-flutter/files/12828818/how_to_create_a_branch.pdf)
  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.
    
  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: Jordyhers Discord- JordyHers

Screenshot 2023-10-06 at 10 57 07

times-up-flutter's People

Contributors

jordyhers avatar i-am-ijaz avatar bhoomikshetty avatar dependabot[bot] avatar samantatarun avatar anthonycodes1 avatar gantanikhilraj avatar darshsingh116 avatar mehrozezaidi avatar siddesh3101 avatar

Stargazers

IStar Mohamed ELmi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.