Skip to content

Latest commit

 

History

History
87 lines (64 loc) · 1.72 KB

README.md

File metadata and controls

87 lines (64 loc) · 1.72 KB

Logo

Voice Enabled Attendance Monotoring System 👨‍🏫

Your one stop solution for attendance monitoring and reports.

Report Bug · Request Feature


Usage (API)

  1. /upload

    request-type: POST
    purpose: uploading the voice from the microphone.
    returns: JSON containing list of absents and presents
    
  2. /prof

    request-type: POST
    purpose: adding new professor
    returns: "OK" on success
    
  3. /class

    request-type: POST
    purpose: add new class
    returns: Class Unique Identifier (CUI)
    
  4. /allclass

    request-header: POST
    purpose: fetching all the classes under a particular professor
    returns: JSON containing list CUI along with it's name
    
  5. /update

    request-header: POST
    purpose: marking students absent or present
    returns: "OK" on success
    
  6. /report

    purpose: fetching students records
    returns: individual class data (student records)
    
  7. /reqister (upcoming)

    request-header: POST
    purpose: uploading students register via image
    returns: "OK" on success
    

Getting Started

Installation (Django)

  1. Clone the repository

Installation (Flask)

  1. Clone the repository