habitmaker

Tu compañero de hábitos de código abierto

Pequeños hábitos.
Cambios que importan

Construye una vida que se parezca un poco más a ti. Sigue los hábitos que te importan, celebra cada día que lo intentas y deja que el progreso crezca a su ritmo.

Gratis y de código abiertoCódigo abierto y autohospedable
Vista previa de HabitMaker: tus hábitos y los días que has completado, reunidos en una pantalla de inicio tranquila.
Un día a la vezA tu ritmo. A tu manera.
Para la vida real, no para rachas perfectasCreado en abierto y con cariño

Una forma más amable de avanzar

Los buenos hábitos crecen cada vez que vuelves a intentarlo.

Haz espacio para lo que importa

Elige rutinas saludables que encajen en tu vida: leer, moverte o tomarte un momento para descansar.

Mira todo lo que avanzas

Marca cada día y vuelve a tu calendario para ver tu constancia, sin exigirte perfección.

Un recordatorio cuando lo necesites

Activa avisos web diarios opcionales para hacerle un hueco a tus propósitos.

Código abierto, por naturaleza

HabitMaker se construye a la vista de todos. Explora el código, comparte una idea o ayuda a decidir qué sigue.

Un vistazo por dentro

Herramientas sencillas para avanzar a largo plazo.

Un poco de estructura, un poco de ánimo y mucho espacio para encontrar tu propio ritmo.

Vista ilustrativa del inicio con un hábito de lectura y el progreso semanal.
01

Un espacio para tus hábitos

Consulta tus rutinas diarias y celebra cada pequeño logro.

Vista ilustrativa del calendario de un hábito con los días completados resaltados.
02

Un progreso que puedes repasar

El calendario te ayuda a reconocer tu constancia de un vistazo.

Vista ilustrativa de los ajustes de recordatorios diarios de un hábito.
03

Recordatorios a tu manera

Programa un aviso diario para cada hábito en tu hora local.

Vistas ilustrativas del inicio, el calendario de hábitos y los ajustes de recordatorios de HabitMaker.

Tu propio espacio para crecer

En marcha en unos pocos pasos.

Ejecuta HabitMaker en tu equipo con Docker Compose. El entorno incluye la aplicación web, la API y una base de datos PostgreSQL.

Antes de empezar

Instala Docker con el complemento Docker Compose. En el archivo .env, configura un JWT_SECRET aleatorio y único y una POSTGRES_PASSWORD segura. Para crear una cuenta administradora inicial, configura también ADMIN_EMAIL y ADMIN_PASSWORD.

Consulta la guía completa de instalación
  1. 01

    Instala Docker

    Instala Docker Desktop o Docker Engine con el complemento Docker Compose.

  2. 02

    Clona y configura

    Clona el repositorio, copia el archivo de ejemplo y configura tus secretos.

    git clone https://github.com/josesaranda/HabitMaker.git
    cd HabitMaker
    cp .env.example .env
  3. 03

    Construye e inicia

    Construye las imágenes e inicia la aplicación, la API y la base de datos.

    docker compose up --build -d
  4. 04

    Empieza a crear tus hábitos

    Abre la aplicación y crea una rutina que encaje contigo.

    http://localhost:8080

Las cosas buenas crecen en comunidad

¿Tienes una idea? Hagámosla crecer.

Prueba HabitMaker, informa de un error o ayuda a crear la próxima mejora. Todas las contribuciones son bienvenidas.

¿No sabes por dónde empezar? Echa un vistazo a las incidencias abiertas o únete a la conversación.

Lee el README del proyecto