Aprumo
LiveSide project · 2026
One tool for every part of your life.
Finances, workouts, travel, studies, routine, notes, pets and more, all in one personal hub, with modules that talk to each other. A planned trip shows up on the calendar and its expenses land in finance without anyone typing them twice.
- modules
- 19
- MCP tools
- 96
- automated tests
- 1,400+
- event types between modules
- 22

Made for everyday life, not to become one more spreadsheet.

The dashboard pulls together this month's spending, today's workout, the next trip, the questions to review and what's on the calendar.
A module for every part of your life
Start with what you need today and turn on other modules when it makes sense.
Finance
Expenses, instalments and goals.
Travel
Plan itineraries, budgets and checklists for your trips.
Workouts
Training plans, exercises and progress logging.
Nutrition
Meal plan, recipes and body tracking.
Studies
Past-exam question bank, mock exams and spaced repetition.
Routine
Daily routines, shareable and built from your other modules.
Calendar
Your commitments, synced with Google Calendar.
Notes
Quick notes and a journal you can link to other modules.
Projects
Run projects with a kanban, tasks and webhooks per stage.
Relationship
Important dates, shared finances and trips for two.
Pets
Your pets, and the assistant understanding what you spend on them.
Career profile
Your profile plus résumés and cover letters tailored to each role.
How it was built
Design
An interface in Portuguese and English, installable on the phone as an app (PWA), with landing pages for each audience: finances, travel, training, caregiving and couples.
Architecture
A single backend split into 19 independent modules that talk through events. An automated test stops one module from depending on another's internals, which keeps the system easy to change.
Frontend
Next.js, React and Tailwind, with the code organised by module, the same way as the backend. The app and the landing page live in one project, deployed on Vercel.
Backend
Java 25 and Spring Boot 4. The UI, an MCP server with 96 tools and a Telegram voice assistant share the same business rules. Financial data is encrypted before it reaches the database.
DevOps
The API runs on a free-tier ARM machine on Oracle Cloud, created with Terraform. Every push runs the tests, builds the image and only finishes the deploy once the application is up.
Stack
- Java 25
- Spring Boot 4
- Spring Modulith
- Spring AI
- PostgreSQL
- Next.js
- React
- TypeScript
- Tailwind CSS
- Docker
- Terraform
- Oracle Cloud
- Vercel



