Skip to content

cosmicishan/StaffScan

Repository files navigation

Staff Scan - Android Attendance Management App

Overview

Staff Scan is an Android application developed as part of the New Vibrant Hackathon 2023. This innovative app is designed to streamline attendance management for organizations, providing a secure and efficient solution for monitoring employee attendance.

Features

1. Secure Login

Users can log in securely using a password provided by the admin. This ensures that only authorized personnel have access to the app's features.

2. Attendance Tracking

The app allows users to easily mark their attendance by utilizing the device's camera. Staff Scan employs advanced technology to verify the user's location, ensuring that attendance is only recorded when the user is physically present at the designated place. The app checks for mock locations, validates the user's face, and ensures the absence of multiple faces during the attendance punch.

3. Attendance History

Users have the ability to view their attendance history, providing them with a comprehensive overview of their punctuality and attendance patterns.

4. Profile Management

Staff Scan enables users to manage their profiles efficiently, keeping their information up-to-date.

5. Leave Requests

Employees can submit leave requests directly through the app, simplifying the process and facilitating seamless communication with the administration.

6. Task Assignment and Notifications

The app streamlines task management by notifying users of their assigned tasks and deadlines. Users receive real-time notifications to stay informed and organized.

Technical Details

Technology Stack

  • Android Studio
  • Java
  • Google Firebase (for authentication and data storage)
  • Google Play service (For Location)
  • 00webhost (For Database)
  • MLKit (Face Detection)

How to Run

  1. Clone the repository.
  2. Open the project in Android Studio.
  3. Configure Firebase for authentication and data storage.
  4. Build and run the app on an Android device or emulator.

Contributors

  • Ishan Purohit

Feedback and Support

If you encounter any issues, have suggestions, or would like to contribute to the project, feel free to open an issue or contact the project maintainers.

Thank you for checking out Staff Scan, a project developed with passion during the New Vibrant Hackathon 2023!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published