Skip to content

SiddheshSonar/AttendEase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AttendEase AE_Logo

AttendEase is a modern method of capturing attendance. It is a bluetooth based attendance system running majorly off mobile devices with minimal backend and database requirements. It includes a mobile application along with a web console, built completely using open-source frameworks and tools to replace the already existing presence detection methods. AttendEase at its core relies on Bluetooth LE, which is a standard in smartphones that dates back 5 to 8 years.

Preview

Watch the whole demo here

Key Features

  • Teacher App: Allows teachers to take attendance efficiently using a mobile application.
  • Student App: Allows student to give attendance for lectures and also provides students with their real-time attendance percentage along with notifications indicating their attendance percentages on attending/bunking the lecture.
  • Admin Console: Offers advanced attendance management features including visual representation, manual record management, defaulter list generation, and online lecture attendance uploading.

Technologies Used

  • Mobile App Development: Flutter
  • Backend: Node.js, Pocketbase (open-source backend with SQLite database)
  • Frontend: React.js

Prerequisites

  • Flutter SDK
  • Node.js
  • Pocketbase
  • React.js

Installation Steps

  1. Clone the repository.
  2. Install dependencies for the teacher and student apps.
  3. Set up and run the backend server.
  4. Start the mobile apps.
  5. Set up and run the frontend for admin console.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •