Skip to content

Absolemzz/HabitTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Habit Tracker

A full-stack habit tracking application built with React, TypeScript, and Tailwind CSS on the frontend, and Node.js + Express on the backend.

Features

  • Add and delete habits
  • Track streaks for each habit
  • Clean, responsive UI with Tailwind CSS

Tech Stack

Layer Technology
Frontend React, TypeScript, Tailwind CSS
Backend Node.js, Express

Repository Structure

  • /habit-tracker-frontend - React frontend application
  • /habit-tracker-backend - Node.js backend API server

Getting Started

Prerequisites

  • Node.js (v16 or newer)
  • npm

Installation

  1. Clone the repository:
   git clone https://github.com/Absolemzz/HabitTracker.git
   cd HabitTracker
  1. Start the backend server:
   cd habit-tracker-backend
   npm install
   npm run dev

The backend API will run on http://localhost:3001

  1. In a separate terminal, start the frontend:
   cd habit-tracker-frontend
   npm install
   npm run dev

The frontend will be available at http://localhost:3000

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors