Skip to content
@SEM-6-MP2-0

SEM-6-MP2-0

Sensor Lab Project for Efficient Attendance Management

Welcome to our GitHub organization! We are a team of four developers who collaborated on building the Sensor Lab Project, which consists of the following repositories:

  1. Attendance App Flutter
  2. RFID Server (NodeJS)
  3. RFID Raspberry Server (Python)

Our project is aimed at utilizing RFID technology for attendance tracking in a college setting, and we believe that our code will be useful to other educational institutions looking to implement similar systems.

Attendance App Flutter

The Attendance App is a mobile application developed using Flutter. It allows students to scan their RFID tags to mark their attendance for classes or events. The app also includes a real-time dashboard that displays attendance statistics and allows instructors to manage classes and students. The Attendance App is designed to be user-friendly and easy to use, with a modern and clean user interface.

RFID Server (NodeJS)

The RFID Server is the central component of our Sensor Lab Project. It is responsible for managing the database of student and class information, processing attendance data, and communicating with the RFID Raspberry Server. The RFID Server is written in NodeJS and is designed to be scalable and flexible, capable of handling large amounts of data and supporting multiple concurrent users.

RFID Raspberry Server (Python)

The RFID Raspberry Server is the hardware component of our Sensor Lab Project. It is a Raspberry Pi device equipped with an RFID reader that is used to scan RFID tags and communicate with the RFID Server. The RFID Raspberry Server is written in Python and is designed to be lightweight and energy-efficient, while still capable of handling the high data rates required for real-time attendance tracking.

Demo Video

We have prepared a demo video that showcases the functionality of our Sensor Lab Project. You can view the video by clicking on the link below:

Demo Video

Getting Started

To get started with any of our repositories, simply clone the repository to your local machine and follow the instructions in the README file for that repository. We welcome contributions from the open source community and encourage you to submit pull requests or issues as needed.

Thank you for your interest in our Sensor Lab Project and we hope that our code will be helpful to other educational institutions looking to streamline their attendance management processes.

Pinned

  1. RFID_Server RFID_Server Public

    The RFID Server is a key part of the Sensor Lab Project, managing student and class data, attendance, and communication with the RFID Raspberry Server. It's written in NodeJS to be scalable and han…

    JavaScript 1

  2. Attendence-App Attendence-App Public

    The Attendance App is a Flutter-based mobile application that enables students to mark their attendance by scanning RFID tags. It features a real-time dashboard to display attendance stats and allo…

    Dart 4

  3. RFID_Raspberry_Server RFID_Raspberry_Server Public

    The RFID Raspberry Server is the hardware part of the Sensor Lab Project, using a Raspberry Pi with an RFID reader to scan tags and communicate with the RFID Server. It's written in Python to be li…

    Python 1

Repositories

Showing 5 of 5 repositories
  • RFID_Raspberry_Server Public

    The RFID Raspberry Server is the hardware part of the Sensor Lab Project, using a Raspberry Pi with an RFID reader to scan tags and communicate with the RFID Server. It's written in Python to be lightweight and energy-efficient, with high data rate capabilities for real-time attendance tracking.

    SEM-6-MP2-0/RFID_Raspberry_Server’s past year of commit activity
    Python 1 MIT 0 0 0 Updated May 1, 2023
  • .github Public
    SEM-6-MP2-0/.github’s past year of commit activity
    0 0 0 0 Updated Apr 28, 2023
  • RFID_Server Public

    The RFID Server is a key part of the Sensor Lab Project, managing student and class data, attendance, and communication with the RFID Raspberry Server. It's written in NodeJS to be scalable and handle lots of data and users at once.

    SEM-6-MP2-0/RFID_Server’s past year of commit activity
    JavaScript 1 MIT 0 0 0 Updated Apr 28, 2023
  • Attendence-App Public

    The Attendance App is a Flutter-based mobile application that enables students to mark their attendance by scanning RFID tags. It features a real-time dashboard to display attendance stats and allow instructors to manage classes and students. The app has a user-friendly and modern interface.

    SEM-6-MP2-0/Attendence-App’s past year of commit activity
    Dart 4 0 0 0 Updated Apr 27, 2023
  • AIDS-LAB Public
    SEM-6-MP2-0/AIDS-LAB’s past year of commit activity
    Jupyter Notebook 0 MIT 0 0 0 Updated Apr 11, 2023

Top languages

Loading…

Most used topics

Loading…