A full-stack habit tracking application built with React, TypeScript, and Tailwind CSS on the frontend, and Node.js + Express on the backend.
- Add and delete habits
- Track streaks for each habit
- Clean, responsive UI with Tailwind CSS
| Layer | Technology |
|---|---|
| Frontend | React, TypeScript, Tailwind CSS |
| Backend | Node.js, Express |
/habit-tracker-frontend- React frontend application/habit-tracker-backend- Node.js backend API server
- Node.js (v16 or newer)
- npm
- Clone the repository:
git clone https://github.com/Absolemzz/HabitTracker.git
cd HabitTracker- Start the backend server:
cd habit-tracker-backend
npm install
npm run devThe backend API will run on http://localhost:3001
- In a separate terminal, start the frontend:
cd habit-tracker-frontend
npm install
npm run devThe frontend will be available at http://localhost:3000
MIT