Favicon of HabitTrove

HabitTrove

Build positive daily routines with a gamified tracking system. Monitor your progress, stay motivated, and earn exciting rewards for completing your goals.

Transform your daily routines into a rewarding experience by combining habit tracking with built-in incentives. Staying consistent with personal goals is often challenging, but adding a gamified approach keeps motivation high. You can easily log daily activities, monitor long-term progress, and unlock tangible rewards as you hit your milestones. Key benefits include: Visual Progress Boards that display your daily streaks and overall success rates, Customizable Goals allowing you to track anything from fitness routines to reading habits, and Milestone Rewards that give you a sense of achievement every time you complete a challenging objective. By turning everyday tasks into an engaging game, you build lasting positive behaviors without the usual burnout. Stay focused on your personal growth and enjoy the journey of self-improvement through consistent, rewarded action.

Directory Structure

habittrove
postgres-data
.env
docker-compose.yml

docker-compose.yml

services:
  habittrove:
    image: dohsimpson/habittrove:latest
    container_name: habittrove
    restart: unless-stopped
    ports:
      - ${APP_PORT:-3000}:3000
    environment:
      - DATABASE_URL=postgresql://${DB_USER}:${DB_PASSWORD}@db:5432/${DB_NAME}
      - NEXTAUTH_SECRET=${NEXTAUTH_SECRET}
      - NEXTAUTH_URL=${NEXTAUTH_URL}
    depends_on:
      - db

  db:
    image: postgres:15-alpine
    container_name: habittrove_db
    restart: unless-stopped
    environment:
      - POSTGRES_USER=${DB_USER}
      - POSTGRES_PASSWORD=${DB_PASSWORD}
      - POSTGRES_DB=${DB_NAME}
    volumes:
      - ./postgres-data:/var/lib/postgresql/data

.env

# App Configuration
APP_PORT=3000
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=replace_with_a_secure_random_string

# Database Configuration
DB_USER=habittrove
DB_PASSWORD=secure_password_placeholder
DB_NAME=habittrove
Categories:

Share:

Ad
Favicon

 

  
 

Similar to HabitTrove

Favicon

 

  
  
Favicon

 

  
  
Favicon