Giter Club home page Giter Club logo

krowd's Introduction

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

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.

Teachers

Teacher Login

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

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.

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

Note - This action is irreversible.

Students

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

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.

Taking Attendance

Select a class that you want to mark yourself present.

Without professor opening attendance

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.

Sign-out sure!

Demo Video

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

Contributors

Zac You

Jim Zhu

Fadi Haddad

Mayank Saboo

Douglas Weisse

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.