SkillAgentSearch skills...

Krowd

Krowd - Location based attendance app

Install / Use

/learn @saboomayank/Krowd

README

<p align="center"> <img src="https://github.com/saboomayank/Krowd/blob/master/app/src/main/res/drawable/logo.png?raw=true" class="icon" height="150px" width="150px"> </p>

A location based attendance app

Being present in the class is essential as you learn new things interact with professor(s) & classmate(s). This app allows students to take attendance through the phone when they are in class, based on their location. It allow the professor(s) to know who is currently in the class in an efficient way.

Getting started

Splash Page

<img src="https://i.imgur.com/62DLFHU.gif" class="screenshot">

Signing Up

First select Teacher or Student and then press Sign Up.

Enter your information and Sign Up and that's that. You're in.

<img src="https://i.imgur.com/kw1kPsu.gif" class="screenshot">

Teachers

Teacher Login

<img src="https://i.imgur.com/ZAImAoL.gif" class="screenshot">

Enter the correct credential and the teacher login page will lead you to teacher home page.

<img src="https://i.imgur.com/n4J4Dzy.gif" class="screenshot">

Here you can view and select your classes to begin taking attendance or view the overall attendance record of the students that have added that class.

Taking Attendance

This will start taking attendance for the day. There is a time limit for the students to mark themselves as present.

<img src="https://i.imgur.com/S5t1qg9.gif" class="screenshot">

Attendance requires the student's presence and so the app does too. It will only allow a student to mark themselves as present if they are physically in class.

Manage Courses

Adding Courses

This requires the class name and course description. It will then add the class to your list.

Deleting Courses

<span style="color:red">Note - This action is irreversible.</span>

<img src="https://i.imgur.com/5Cicl4X.gif" class="screenshot">

Students

Here you can view and select your classes to begin taking attendance for a class

<img src="https://i.imgur.com/zzqAXsw.gif" class="screenshot">

Adding & Dropping Classes

This will allow you to join the class list of an instructor's class or drop out of a specific class. Make sure to select the appropriate class.

<img src="https://i.imgur.com/7K49BHN.gif" class="screenshot">

Taking Attendance

Select a class that you want to mark yourself present.

Without professor opening attendance

<img src="https://i.imgur.com/BRdNbLg.gif" class="screenshot">

The Take Attendance button will mark you as present in class if you are in the specific location radius and do so within the time limit.

<img src="https://i.imgur.com/ocRmTts.gif" class="screenshot">

Sign-out sure!

<img src="https://i.imgur.com/jTWMi8F.gif" class="screenshot">

Demo Video

https://www.youtube.com/watch?v=wEkA8go10n8

Contributors

Zac You

Jim Zhu

Fadi Haddad

Mayank Saboo

Douglas Weisse

Related Skills

View on GitHub
GitHub Stars5
CategoryData
Updated3y ago
Forks2

Languages

Kotlin

Security Score

60/100

Audited on Dec 2, 2022

No findings