Skip to content

Attendance tracking app with QR code scanning, real-time updates, email notifications, JWT authentication, Google Maps integration, and attendance management features.

Notifications You must be signed in to change notification settings

Asafbs94/Attendancy

Repository files navigation

Attendancy-Track App 📅

A web application for tracking attendance and absenteeism in organizations.

Built with 🔨

Features 🎉

Description 📝

Attendancy-track is a powerful app that simplifies attendance tracking and absenteeism management for organizations. It utilizes QR codes for easy and accurate attendance recording, eliminating manual data entry. The app provides real-time updates, email notifications, and secure authentication using JWT tokens. With its built-in Google Maps API integration, the app ensures that the QR code scanner is within the event area, enhancing security. Organizers can monitor attendance progress and make informed decisions, while also sending invitations and alerts to attendees for better communication and organization.

Development 🛠

The project can be built and run using Docker. To set up the development environment:

  1. Install Docker
  2. Clone this repository: git clone https://github.com/BlackChesire/Attendancy.git
  3. Navigate to the root directory of the repository: cd Attendancy/AttendancyApp
  4. Build the Docker image: docker build -t attendancy-track-app .
  5. Run the Docker container: docker run -p 8080:80 attendancy-track-app

The app should now be running at http://localhost:8080.

Contributions 🤝

We welcome contributions to this project! If you have an idea for a feature or a bug fix, please open an issue or a pull request.

License 📄

This project is licensed under the MIT License.

About

Attendance tracking app with QR code scanning, real-time updates, email notifications, JWT authentication, Google Maps integration, and attendance management features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •