CreditoDomestico
Bachelor’s thesisFull-stack digital wallet platform for money transfers: sign-up, card top-ups, P2P transfers by email, history and saved cards.
- ▸ Sliding JWT session: past half its lifetime, the server attaches a fresh token to the response and the frontend swaps it silently.
- ▸ Atomic transfers with row locks on balances to prevent race conditions, with guaranteed rollback.
- ▸ Automatic card network detection from BIN ranges and client/server double validation.
- React 19
- Vite
- FastAPI
- Python
- MariaDB
- JWT