Haz espacio para lo que importa
Elige rutinas saludables que encajen en tu vida: leer, moverte o tomarte un momento para descansar.
Tu compañero de hábitos de código abierto
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.
Una forma más amable de avanzar
Elige rutinas saludables que encajen en tu vida: leer, moverte o tomarte un momento para descansar.
Marca cada día y vuelve a tu calendario para ver tu constancia, sin exigirte perfección.
Activa avisos web diarios opcionales para hacerle un hueco a tus propósitos.
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
Un poco de estructura, un poco de ánimo y mucho espacio para encontrar tu propio ritmo.
Consulta tus rutinas diarias y celebra cada pequeño logro.
El calendario te ayuda a reconocer tu constancia de un vistazo.
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
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.
Instala Docker Desktop o Docker Engine con el complemento Docker Compose.
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 .envConstruye las imágenes e inicia la aplicación, la API y la base de datos.
docker compose up --build -dAbre la aplicación y crea una rutina que encaje contigo.
http://localhost:8080Las cosas buenas crecen en comunidad
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