Back to CV

Life Analytics

Personal app for daily tracking and long-term trend analysis.

Personal project - Since 2026

Tech stack

Laravel Breeze Blade Vite Tailwind CSS MySQL

Project background

The idea came from a simple observation: I was tracking things in different places (a notebook, an app, my head) without being able to draw anything useful from it. Life Analytics centralizes that daily tracking to observe trends over time. Personal project, still in development.

Project highlights

  • Daily tracking of multiple personal metrics (mood, energy, sleep, activity).
  • Data model designed for extensibility: add new dimensions without changing the main schema.
  • Authentication via Laravel Breeze, Blade + Tailwind CSS interface.
  • MySQL schema optimized for aggregation and trend analysis queries.

Data model

Each daily entry is tied to a user and groups multiple metrics. The structure makes it easy to add new tracking dimensions without modifying the main schema. Aggregation queries are optimized to display trends over variable time periods.

Tech stack

Laravel as the main framework, Breeze for authentication (sign-up, login, password reset). Blade for server-side templates. Vite for asset compilation with Tailwind CSS. MySQL for data persistence.