<SergioBastos />
Back to projects

Magnum Bank

Full stack digital bank built as a technical assessment: accounts, PIX and wire transfers, filtered statements, auditing and a three-language interface.

Magnum Bank

Application that simulates a digital bank, built as a full stack technical assessment. Instead of a mocked API, I built a complete API for a more realistic simulation.

Backend with Node.js, Express, TypeScript, Prisma and PostgreSQL. Frontend with React, Vite, Redux Toolkit, React Router and Tailwind CSS.

Main features

  • Multi-step sign-up and login with CPF, password and JWT
  • Automatic logout after 10 minutes of inactivity, with a warning before it expires
  • Multiple accounts per user, with balances that can be hidden
  • PIX and wire transfers confirmed with a transaction password
  • Statement grouped by day, with daily balance and 7 to 90-day filters
  • Audit trail with author, IP and User-Agent for sensitive actions
  • Portuguese, English and French interface

Gallery

Magnum Bank 1
Magnum Bank 2

Liked this project?

I can help build something like this for you or your team.

WhatsApp

Other projects

Taverna dos Jogos
Featured

Taverna dos Jogos

Free hub for gamers: a complete Pokédex, Hearthstone, Yu-Gi-Oh! and TCG Pocket cards, LoL and anime, with daily challenges, live duels and account progression.

  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • PostgreSQL
  • +2
Live demo CodeView details
Retro Room
Featured

Retro Room

A room of classic consoles on the web: Game Boy and Master System rebuilt as components, with real emulation, cartridge swapping and cloud saves.

  • TypeScript
  • Next.js
  • Tailwind CSS
  • Drizzle ORM
  • Auth.js
  • +3
Live demo CodeView details