What the Project Does
- Allows users to log in with their name
- Tracks attendance with date and time
- Restricts attendance marking to once every 24 hours
- Stores data in the browser using localStorage
- Supports multiple users with…
What the Project Does
- Allows users to log in with their name
- Tracks attendance with date and time
- Restricts attendance marking to once every 24 hours
- Stores data in the browser using localStorage
- Supports multiple users with separate records
- Provides options to delete or reset attendance
- Includes dark mode and logout functionality
This project is developed by me [Apurna] as part of learning and practicing web development concepts, especially JavaScript and DOM manipulation.
What’s Next (Future Scope)
- Add a proper authentication system (login/signup)
- Connect with a database like Firebase
- Export attendance data to Excel or CSV
- Create an admin dashboard to view all users
- Improve UI/UX with responsive design
##Purpose of the Project
The main purpose of this project is to:
. Practice JavaScript DOM manipulation
. Understand real-world logic like time-based restrictions
. Build a functional and interactive web application
I have taken help from AI tools for understanding concepts and improving my code. However, the project has been implemented and understood by me.