Skip to content

metamyteee/website_habit_streak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Habit Streak Counter

πŸ“Œ About

The Habit Streak Counter is a simple yet effective web application designed to help users track their daily habits and maintain consistent streaks. It features a visually appealing UI, a dark/light mode toggle, and an analytics section with bar graphs for habit progress.

πŸš€ Features

  • Add and Remove Habits: Users can add habits with specific time slots and remove them if needed.
  • Streak System: Tracks daily progress and assigns medals based on streak duration.
  • Progress Bar: Indicates completion percentage of each habit.
  • Dark/Light Mode: User preference is saved in local storage.

πŸ› οΈ Technologies Used

  • HTML, CSS, JavaScript
  • Chart.js (for analytics visualization)
  • Local Storage (to save theme and habit progress)

🎯 How to Use

  1. Open the website in a browser.
  2. Enter a habit and specify a time.
  3. Click Add Habit to start tracking.
  4. Click the βœ” button to update progress.
  5. View habit streaks in the Streak Board.

πŸ“‚ Project Structure

πŸ“ habit-tracker
│── πŸ“„ index.html        # Main HTML file
│── πŸ“„ style.css         # Stylesheet
│── πŸ“„ script.js         # Main JavaScript logic
│── πŸ“„ README.md         # Documentation (this file)

πŸ“Š Future Improvements

  • Weekly and Monthly habit tracking
  • User authentication for personalized experience

Enjoy tracking your habits and staying consistent! βœ…πŸ”₯

image image image

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors