Skip to content

SubhanShahid55/HabitTrackerApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Habit Tracker App 🚀

A simple yet powerful ASP.NET Core MVC application that helps users track daily habits, build streaks, and stay motivated with motivational videos.


💡 About

This project is built using ASP.NET Core MVC, Entity Framework Core, and Bootstrap 5. Users can:

  • Create, edit, and delete habits
  • Mark habits as complete for the day
  • View habit streaks with animated charts
  • Watch motivational videos for inspiration

All data is stored in a local database, and users are shown motivational quotes every 10 seconds to keep them inspired!


🧰 Features

✅ Add New Habits
✅ Edit or Delete Existing Habits
✅ Mark Completion for Today
✅ Streak Tracking System
✅ Animated Charts (Chart.js)
✅ Motivational Quotes from API
✅ Responsive UI with Hover Effects
✅ Dynamic Day Selection (Everyday, Weekdays, Custom)


🧩 Technologies Used

Category Tool
Language C#, HTML, CSS, JavaScript
Framework ASP.NET Core MVC
ORM Entity Framework Core
Database SQLite / SQL Server
UI Bootstrap 5, Chart.js, Animate.css
Icons Bootstrap Icons
API api-ninjas.com/quotes

🛠️ Getting Started

Prerequisites

Installation

  1. Clone the repo:
    git clone https://github.com/your-username/habit-tracker-app.git 
    cd habit-tracker-app

Releases

No releases published

Packages

 
 
 

Contributors