Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


Gitter chat

Note: The project is in its very initial stage

A cross platform mobile application to be always in time.

The app will help students to get all the work done in time and track his activities The students will be notified about their timetable, classes to attend, other todos to be done. It will help the student keep track of the number of class he/she has missed. It will also show motiviational quotes with todos to be done so that the student stays motivated.


Architecture used:

Bloc Pattern

Contributing Guide:

Step 1: Fork it.

Fork the repository by clicking on the Fork button.

Step 2: Clone it.

Clone your copy of the repository onto your local machine.

git clone<YOUR_USERNAME>/in-time

This makes a local copy of the repository onto your machine

Step 3: Add Upstream Remote.

List the current configured remote repository for your fork.

git remote -v
origin (fetch)
origin (push)

Specify a new remote upstream repository that will be synced with the fork.

git remote add upstream

Verify the new upstream repository you've specified for your fork.

origin (fetch)
origin (push)
upstream (fetch)
upstream (push)

Step 4: Make Firebase Project.

  • Go to Firebase Console
  • Click on Add Project
  • Add name, accept the terms and click on Create Project
  • Go to 'Add Firebase to your Android App'
    • Enter Package name as com.example.in_time
    • Add your SHA-1 key (click on the question mark near it and follow the steps to find your SHA-1 key)
    • Download Config file
    • Follow the rest of the steps
  • Run the app by typing flutter run onto your terminal

Step 5: Contributing...

Whenever contributing, create a separate branch using commands below. Keep your master branch synced with remote branch.

  • This will create a new branch
git branch Branch_Name
  • Switch to the new branch
git checkout Branch_Name
  • Add your changes to the branch
git add .
  • Add an explanation to the contribution while committing
git commit -m "relevant explanation"
  • Push it onto your remote repository
git push -u origin Branch_Name
  • Go to your repository in browser and click on 'Compare and Pull Requests'.
  • Add title and description to your contribution!

Demo Gif of Working App


A mobile app in flutter




No releases published


No packages published