Giter Site home page Giter Site logo

ganeshkharde1 / attenders--so-you-think-you-can-escape Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ultra-noobs/attenders

0.0 0.0 0.0 14.29 MB

A platform which helps instructor remotely to keep check on whether students actually attending lecture or not.

Home Page: http://attender01.herokuapp.com/

JavaScript 34.46% CSS 7.37% EJS 58.17%

attenders--so-you-think-you-can-escape's Introduction

Hack Attenders

Problem statement:

With the onset of pandemic era many institution started following remote learning mode in which instructor take classes through online meeting platforms like zoom, google meet etc So that student can attend lecture by remain at home

But what actually happens as students are at home most of them bunk online lectures due to which they are not able to prepare well for exams and learn things in a proper manner as currently no platform is available to track the whether student actually attending lecture sincerely or not.

Solution proposed:

So we the team Ultra Noobs decide to develop a platform named attender, the aim of this platform is to track whether a student is actually attending classes or just joined. In this platform, the instructor can create a lecture and after creating the lecture we will provide a unique id to the instructor which he needs to circulate among his students. As a student, you need to register yourself on this platform and upload your image for detection purposes. After registering you need to log in yourself after login you can enter the id which is provided by the course instructor of the current lecture and then click on the start button and now you are all done. Now students attend classes as they normally attend but they need to open our web in another tab so that we can track them. And all this attendance information will be available for the instructor responsible for that particular lecture after the lecture ends.

Algo behind attendence tracking:

We decided to track students for continuous 1 minute in the interval of 5 minutes and if our web detects the student during that one minute then the student will be marked present for that 5 minutes otherwise the student will be marked absent for that interval. so let's assume that if the duration of the lecture is 50 min then our web will detect 10 times and store the total number of times a particular student detected. we decide that the one minute in the interval of 5 minutes will be chosen randomly so that the student can't predict when he/she is going to be detected.

Tech Stack:

Project Sneak peak

Landing Page

Student Sign In Page

Student Register Page

Student Dashboard Page

Instructor Dashboard

Attendance Sheet

Testing Web

For face detection:

face-api.js

Team members;

  • Keshav Agarwal
  • Nitanshu Lokhande

attenders--so-you-think-you-can-escape's People

Contributors

keshavagarwal17 avatar nlok5923 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.