BunkIt is a smart, minimal attendance tracker built with React and Tailwind CSS. It helps students calculate how many classes they can safely bunk while staying above the 75% mark.
- ➕ Add unlimited subjects with custom color tags
- ✅ Track attended and total classes per subject
- 📊 Get visual attendance stats with bar charts
- 🤓 Know how many classes you can bunk
- 🛑 See how many classes you need to attend to reach 75%
- 💾 Export/import your data as JSON to move between devices
git clone https://github.com/theadhithyankr/BunkIt.git
cd BunkIt
npm install
npm run dev
Visit http://localhost:5173 (for Vite projects) to view the app.
- ⚛️ React – Frontend library
- 💨 Tailwind CSS – Styling
- 📊 Chart.js – Attendance visualization
- 🧠 LocalStorage – Offline data storage
- ⚡ Vite – Lightning-fast build tool
- ☁️ Vercel – Deployment
BunkIt/
├── public/
│ └── index.html
├── src/
│ ├── components/
│ ├── App.jsx
│ ├── index.css
│ └── main.jsx
├── tailwind.config.js
├── postcss.config.js
├── vite.config.js
├── package.json
└── README.md
"How many classes can I bunk?"
We asked it every semester. BunkIt gives you the answer instantly — no math, no stress.
Feel free to fork, contribute, and open pull requests.
Let’s help students bunk smart 😎