This project helps track attendance and monitor the location and routes traveled by individual members in an organization. The application uses Google Maps to display real-time locations.
This project was created by our team of four:
- Aman Kumar GitHub Profile
- Saurabh Kumar GitHub Profile
- Shruti Tiwari GitHub Profile
- Akansha GitHub Profile
- Login/Register:
- New users can register with their details.
- Existing users can log in to access the system.
- Logout:
- Users can securely log out of their accounts when done.
- Login with Google:
- Users can log in directly using their Google accounts.
- Navigate to the Attendance option in the menu.
- View a list of members along with their attendance details.
- View the current location of any selected member on a map.
- Use the timeline to check the visited locations of a member.
- Users can actively track their movement and access location updates.
- Any two visited locations create a route.
- On the Route Details screen, you can view:
- Start Location
- Stop Location
- Total Distance (in KMs)
- Total Duration
- Login/Register: Create an account or log in to start.
- Navigate to the Attendance section from the menu.
- Check attendance, location, and route details for any member.
- Log out once done.
- Frontend: Flutter (Dart)
- Backend: Firebase
- Maps Integration: Google Map API