back

Attendance Calculator

August 2025

Live Demo

Attendance Calculator

This project started from a very normal conversation.

One night, a friend asked me if I knew how to calculate attendance percentage. I said yes. Then she asked something more specific. She wanted to know how many more classes she needed to attend to reach 75 percent attendance.

She was planning to go home during the Diwali break and wanted to be sure she would still meet the requirement before that.

I could have just calculated it for her and sent the numbers. It would have taken a few minutes. But that conversation made me realize something. It is not just her who worries about attendance. Almost every college student goes through this stress.

There is always this constant fear in the background. Am I safe or not. Can I miss this class. Can I go home. Will I make it to 75 percent.

So instead of doing one calculation, I decided to build something that could answer these questions properly.

That is how this attendance calculator came to be.

The idea was simple. You add your subjects, enter total classes and attended classes, and instantly see where you stand. But attendance is not just about totals. Weekly schedules matter too, so I added a timetable where subjects can be mapped across weekdays and periods. This makes it easier to understand how many classes you actually attend in a week and plan ahead.

The entire project is built using plain HTML, CSS, and JavaScript. There is no backend and no frameworks. Everything runs in the browser. I used local storage so data can be saved and reused later. I also added export and import options so students can back up their data or move it between devices.

I paid attention to mobile usage because many students check attendance on their phones. The layout adapts properly to smaller screens so it stays usable.

This is not a complex project, and it was never meant to be. It exists to solve a very common, very real problem in a simple way.

It started from helping one friend, but it was built for anyone who has ever worried about whether they will make it or not.

Demo