CigarCounter is a minimalist, privacy-conscious web app that helps you track every cigarette or cigar you smoke. By visualizing your habits and raising awareness about health risks, it’s designed to encourage users to quit smoking through self-awareness — one log at a time.
Note
Give this project a try by signing up an account here, feedbacks are welcomed in the issues. Give this project a ⭐ if you like it 😄
- 📅 Track Each Smoke – Log every cigarette or cigar you consume in seconds.
- 📈 Insightful Dashboard – Visualize your daily, weekly habits.
- ❤️ Health Impact Awareness – See how each smoke affects your life expectancy.
- 💶 Financial Impact Awareness - Tracking your consumption not only helps your health — it also helps your wallet.
- 🔐 Privacy-first – No ads, no tracking. Your data stays yours.
- 🌐 Responsive – Works on desktop, tablet, and mobile.
git clone https://github.com/leecheeyong/cigarcounter.git
cd cigarcounter
npm install
npm run dev- Go to Firebase Console and create a new project.
- Enable Authentication (Email/Password).
- Set up Cloud Firestore in test mode (or with secured rules).
- Copy your Firebase config.
Edit the src/firebase/config.js file, replace with your Firebase credentials
This project is licensed under the MIT License. See the LICENSE file for details.

