
Gopek
Comprehensive delivery and transportation platform developed as final project for 3-month Indivara bootcamp, featuring real-time tracking and order management.
Next.jsTypeScriptReactSupabasePostgreSQLMaps APITailwind CSSWebSocketVercel
Gopek is a comprehensive e-wallet platform developed as the capstone project for the intensive 3-month Indivara bootcamp. The project demonstrates end-to-end full-stack application development skills, from planning to deployment, integrating complex financial features such as balance top-up, withdrawal, peer-to-peer transfer, and merchant payments.
Core Features
- Balance top-up through various payment methods
- Withdrawal to bank accounts
- Transfer balance between Gopek users
- Merchant payment for transactions
- Complete transaction history
- Real-time notifications for every transaction
- Multi-layered security for fund protection
- Analytics dashboard for expense tracking
- Multi-currency support
Tech Stack Rationale
- Spring Boot provides robust Java backend framework for handling financial transactions with high security and RESTful API architecture
- Next.js enables fast and SEO-optimized frontend with server-side rendering for optimal user experience
- TypeScript ensures type safety on the frontend to avoid errors in critical financial data
- PostgreSQL relational database for storing transactions with ACID compliance essential for financial applications
- Redis for caching and session management for optimal performance
- Payment Gateway API integration with payment providers for secure top-up and withdrawal
- JWT Authentication for multi-layered access security and authorization
- Tailwind CSS enables clean and professional UI development for financial applications
Published 19 Agustus 2026