Skip to content

It is an Attendance application which is used to calculate whether your attendance is above your minimum attendance criteria or not.

License

Notifications You must be signed in to change notification settings

shivenducs1136/YourAttendance

Repository files navigation

Your Attendance

An attendance monitoring app to maintain your 75% attendance and track progress.


PLAYSTORE

Problem Statement.

Every college has a certain percentage of attendance requirements that must be met, such as 75% or 65%. Since many students miss classes for a variety of reasons (such as family obligations or health issues), it can be difficult for them to figure out how many classes they need to take to meet their requirements. Or other students have an idea of how many lessons they can miss while being safe because they plan their time for other creative stuffs.

Functionalities

Users can do the following:

  • Add all the subjects for first time using their ERP Portals.
  • Mark their present or absent in the class.
  • View how many classes they must attend to maintain their criteria.
  • View how many classes they may leave while being on the safe side.
  • Theoretically mark their attendance for the future class to view their status.
  • Save the backup of the subjects added online on firebase.

Usage and screenshots

Add a new subject:

Mark present / absent:


Instructions to run

  • Pre-requisites:

    • Android Studio v4.0
    • A working Android physical device or emulator with USB debugging enabled
  • Directions to setup/install

    • Clone this repository to your local storage using Git bash:
     https://github.com/shivenducs1136/YourAttendance
    • Open this project from Android Studio
    • Connect to an Android physical device or emulator
    • To install the app into your device, run the following using command line tools
     gradlew installDebug
  • Directions to execute

    • To launch hands free, run the following using command line tools
     adb shell monkey -p com.kenvent.yourattendance -c android.intent.category.LAUNCHER 1

Built with

  • Kotlin
  • XML
  • RoomDB
  • Firebase

Contributors

⭐ To contribute, please go through our contributing guide.



Made during 🌙 by Shivendu Mishra

About

It is an Attendance application which is used to calculate whether your attendance is above your minimum attendance criteria or not.

Topics

Resources

License

Stars

Watchers

Forks

Languages