Skip to content

bellcodev/HyperLife

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LifeMap

HyperLife es una Web-App local diseñada para mejorar tu rendimiento, disciplina y productividad diaria.
Con ella podrás registrar hechos relevantes, establecer metas diarias, visualizar tu progreso, ganar insignias y mantener un control claro de tu desempeño mensual.


📊 Badges

License Stars Forks Issues Pull Requests Last Commit Repo Size Code Size

Top Language Languages Count

Docs Wiki

Status Made With Love


✨ Funcionalidades principales

🔹 Hechos relevantes

image
Registra lo más destacado de tu día, edita el día actual y consulta/borrar días anteriores.

🔹 Metas diarias

image
Define hasta 5 metas diarias que te gustaría cumplir.
image
Marca las metas cumplidas cada día.
image
Visualiza tu progreso en una gráfica interactiva.

🔹 Gráfica de rendimiento

image
Consulta tu rendimiento mensual en una tabla clara e interactiva.

🔹Sistema de Insignias

image
La Web cuenta con un Sistema de Insignias basico que motiva a las personas a seguir y conseguir mas metas diarias
Cuenta con las insignias:
  • Bronce (Se consigue a los 100 puntos)
  • Plata (Se consigue a los 300 puntos)
  • Oro (Se consigue a los 500 puntos)
  • Diamante (Se consigue a los 1000 puntos) Nota: Cada meta diaria cumplida da 5 puntos

🎛 Funciones adicionales

Conexión a Internet

image image
La app detecta si tienes conexión y muestra un indicador visual.

Silenciar sonidos

image image
Permite activar/desactivar alertas y errores con un botón de campana que guarda tu preferencia.

🎨 Interfaz

La web tiene una interfaz clara con colores azules/morados y tonos blancos/grises, con botones estilizados al estilo de la aplicación.


🛠 Tecnologías utilizadas

Python FastAPI JavaScript SQLite3 Requests Uvicorn


⚙️ Instalación y uso

# Clonar el repositorio
git clone https://github.com/bellcodev/LifeMap.git

# Entrar al directorio
cd LifeMap

# Instalar dependencias
pip install -r requirements.txt

# Ejecutar el servidor
uvicorn main:app --reload