mirror of
https://github.com/harivansh-afk/Habit-Tracker.git
synced 2026-04-15 05:02:10 +00:00
No description
https://habit-tracker-nine-zeta.vercel.app
| public | ||
| src | ||
| .env | ||
| .gitignore | ||
| eslint.config.js | ||
| habits.db | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| README.md | ||
| server.js | ||
| tailwind.config.js | ||
| tsconfig.app.json | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vercel.json | ||
| vite.config.ts | ||
https://habit-tracker-2-mhq2ufsrh-rathiharivansh-gmailcoms-projects.vercel.app/
Habit Tracker
A modern web application designed to help users build and maintain positive habits through daily tracking and visualization.
🚀 Features
- Daily habit tracking and management
- Visual calendar view of habit completion
- Working current and best streak count for each habit
- Responsive design for desktop use
- User-friendly interface
🛠️ Technologies Used
- React.js
- TypeScript
- HTML5
- CSS3
- Vite (Build tool)
🎯 Project Purpose
This project was developed to demonstrate:
- Modern front-end development practices
- TypeScript implementation in a React environment
- Clean code architecture
- Responsive design principles
- State management solutions
🏗️ Installation
- Clone the repository
git clone https://github.com/yourusername/habit-tracker.git
- Navigate to the project directory
cd habit-tracker
- Install dependencies
npm install
- Start the development server
npm run dev
📚 What I Learned
- Implementation of TypeScript with React
- Modern state management techniques
- Best practices for component architecture
- Responsive design implementation
- Testing strategies for React applications
🔜 Future Improvements
- User authentication system
- Data persistence with backend integration
- Social sharing features
- Advanced analytics dashboard
- Mobile app version