Skip to content
Cover of the Daniela project
Project
Daniela
Sector
Own product
Services
Personal app, AI assistant, Installable PWA
Year
2026

A personal assistant that brings routine, money, habits and goals into one place, and points to the next step.

The life of someone running several projects ends up scattered: the routine in one app, the money in a spreadsheet, the goals in a notebook, training in another app and studies in their head. Each tool works on its own and none of them can say whether the week went well.

Daniela was built to be the place where those things meet: a single-user app, with no public sign-up, where routine, finances, body, goals and study data live together. And an assistant reads all of it to point to the next step.

The challenge

  • Bring together domains that usually live apart (money, routine, habits, goals, travel, studies, body and spiritual life) without turning into an impossible menu.
  • Give the assistant enough context for the advice to be useful rather than generic.
  • Be quick to open and use on the phone, several times a day, like an installed app.
  • Keep personal data isolated: one user, no open sign-up, with row-level isolation in the database.

The solution

The app is organised by areas of life, each with the screens that area actually needs: finances has transactions, budget, debts, goals and reports; routine has calendar, tasks and habits; body has the day's workout, history and meal plan; plus goals, travel, achievements, studies and spiritual life. Numbers become charts where they help you decide, not where they just decorate.

Daniela is the layer that reads that data and talks: she answers in the context of what is recorded, not in a vacuum. It runs as an installable PWA, with single-user authentication and isolation by `user_id` in the database. The app is private by construction, not by configuration.

Daniela app sign-in screen, on a dark background
Sign inOne user only, with no public sign-up. The sign-in screen already says what the app is for: your life and your money in the same place.
Daniela app sign-in screen on a phone
On the phoneThe same sign-in on a phone. The app installs, which is how it actually gets used: opened several times a day, in short screens.
Daniela app dashboard with the week, the day's counters and the morning schedule
DashboardThe screen that opens the day: the week as a strip, Daniela's note, the counters for habits, tasks and spending against target, and today's schedule hour by hour.
Daniela app routine screen with habits, tasks and the day's calendar
RoutineThe day's habits in one column and, on the other side, the tasks with deadline and priority plus the calendar entries. Waking, praying, training and working sit in the same list, because that is how the day happens.
Daniela app finance area with the month's indicators and the goal breakdown, figures blurred
FinancesFinancial health, how much is left to clear the debt, what was left over this month, income, outgoings, savings rate and spending against target. Below, the maths of how much has to be billed and where each real goes. The figures are blurred on purpose: this is Gabriel's personal app, with real money in it.
Daniela app budget screen with the month's three blocks, figures blurred
BudgetThe month's target split into needs, wants and future, with how much still fits in each block and jars by goal inside the future. Below it, the text explaining why 50/30/20 does not apply the same way in Brazil.
Daniela app debt screen comparing payoff strategies, figures and creditors blurred
DebtsHow much is left, at what cost, and the shortest route to zero. The assistant compares avalanche and snowball side by side, with estimated date and interest along the way, and recommends one. Figures and creditor names are blurred.
Daniela app body screen with the day's macros, water, workout and meals
BodyThe training day with calories, protein, carbs and fat against target, the water glass that fills 250 ml at a time, the current workout with its exercises, and the day's meals with two options each.
Weekly meal plan in the Daniela app with shopping list and meals per day
Meal planThe week built on each day's calorie target, with the shopping list added up from option 1 of every meal. Twenty-three items, in grams and units, ready for the supermarket.
Daniela app spiritual screen with reading plan, prayer log and journal
SpiritualA 365-day Bible reading plan with the day's passages and a shortcut to the study of each, reading and prayer logs with day streaks, and a gratitude journal.
Chat screen with the Daniela assistant, showing alerts and suggested questions
Talking to DanielaThe assistant opens with what needs attention now and then with the questions it can answer by reading the data: how the month's finances are doing, which debt to clear first, how much to put aside. It answers in the context of what is recorded, not in a vacuum.

Result

In daily personal use.

Stack

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind v4
  • Supabase
  • Claude (Anthropic)
  • PWA

Private by construction

Once the account is created, sign-up is disabled in the authentication provider itself: the app accepts one user and no more. Every row in the database carries its owner and the access policies block the rest. It is not a setting you can forget to switch on.

See other projects

Talk to me