Blog · Topics
Data modelling
7 articles carry this keyword.
Technical article · myFenyx
myFenyx: the architecture of a rewards application
The technical choices of myFenyx, the internal rewards application of Fenyx Group: wallet kept by year, denormalised ranking, two-step exchange and sign-in by one-time code.
- Flutter
- PostgreSQL
- Django
Technical article · Tontini
Tontini: the seats, calendar and ledger of a tontine
The technical choices of Tontini, a tontine bookkeeping application: seats reserved before the members arrive, a payout calendar rebuilt on every change, a ledger written on confirmation.
- Flutter
- PostgreSQL
- Django
Technical article · Soccercup
Soccercup: a tournament derived from an event log
The technical choices of Soccercup, an application for managing amateur football tournaments: scores and standings derived from an event log, groups and knockout stages in a single table.
- Flutter
- PostgreSQL
- Spring Boot
Technical article · Rentapp
Rentapp: due dates, payments and phone sign-in
The technical choices of Rentapp, a prototype rent payment application: due payments generated on read, a payment tied to its instrument, sign-in by phone, one-time code and PIN.
- Flutter
- PostgreSQL
- Django
Technical article · Mooduo
Mooduo: a mood journal kept by two, without accounts
The technical choices of Mooduo, a prototype mood journal kept by two: pairing without an account, one row per couple and per hour, a WebSocket channel that carries only a signal.
- Flutter
- PostgreSQL
- Django
Technical article · Trading tools
Trading tools: from a relay to a data pipeline
The technical choices of a series of personal tools around MetaTrader 5: from a 124-line relay to a market-data pipeline, with idempotent writes, a measured broker clock and at-most-once commands.
- PostgreSQL
Story · myFenyx
myFenyx: turning a manual HR process into a real application
How myFenyx replaced, at Fenyx Group, a rewards scheme run by hand by human resources with a Django and Flutter application.
- Flutter
- Django