Skip to content

Repository files navigation

BeeBetter – Habit Tracking & Motivation App

Project Title

BeeBetter – Habit Tracking & Motivation App

Problem Statement

Many people struggle to maintain habits due to inconsistent motivation, lack of structure, and no proper tracking system. BeeBetter aims to offer a structured, gamified, and visual platform where users can build habits, track daily progress, and stay consistent using streaks and reminders.

System Architecture

  • Frontend: React.js + React Router (multi-page routing)
  • Backend: Node.js + Express.js
  • Database: MongoDB
  • Authentication: JSON Web Tokens (JWT)
  • Hosting: Vercel (Frontend) + Render (Backend)

Key Features

  • Authentication & Authorization: JWT-based login, signup, logout.
  • CRUD Operations: Create, read, update, delete habits.
  • Searching, Sorting, Filtering, Pagination: Efficient data handling.
  • Dynamic Data Fetching: Real-time updates from backend.
  • Streak Tracking: Gamified progress.

Tech Stack

  • Frontend: React.js, React Router, TailwindCSS
  • Backend: Node.js, Express.js
  • Database: MongoDB

About

BeeBetter

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages