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

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
Liked this project?
I can help build something like this for you or your team.
Other projects
FeaturedTaverna 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
FeaturedBiointegral Saúde Clinic
Production website for the Biointegral Saúde Clinic, built with Next.js for performance and SEO.
- TypeScript
- Next.js
- Tailwind CSS
- Axios
FeaturedRetro 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

