Project

Ibiy

API for projects and participants, with payments, rewards, vouchers, and partner donations.

Stack
NestJS · TypeScript · TypeORM · MySQL · Redis · AWS

01 / What it covers

The backend is organised around projects, participants, performances, payments, transactions, rewards, and vouchers. Partner donations are part of that model, including Swiss Basketball partners and amounts in CHF.

02 / What I worked on

Transactions and how partner donations show up for a user, copying a project together with its participants, project admins, participant public data, performance ordering, email templates, and the contact-form mail route.

03 / Stack

NestJS and TypeScript, TypeORM on MySQL, Redis, JWT auth, AWS S3 and SES, Swagger, Jest, and Docker.

NestJSTypeScriptTypeORMMySQLRedisAWS

More projects