Student attendance management web application

Project Features

  • Supper Admin
    • Controls everything
  • Teachers Profile
    • Update Profile
    • Forgot Password
  • Teachers Login
  • Class Add
  • Student Add by class
  • Student remove
  • Generate attendance report
  • Download report in excel format
  • More features may be added during the development.

Technology

  • Frontend

    • HTML
    • CSS
    • JAVASCRIPT
    • BOOTSTRAP (If needed)
  • Backend

    • GOLANG
      • gin (for api)
      • gorilla/mux (for router)
      • gorilla/session (for login authentication)
  • Database

    • POSTGRESQL

Api Documentation

graph LR
A[main] --> B((Model))
A --> C((Controller))
B --> D((Controller))
C --> D(View)

GitHub

View Github