AccessBankMobile
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data β all from the browser, and deployed in milliseconds.
index.ts
https://cgshaq--01984e8dbc0e764a9cabb1f28bd0c6be.web.val.run
A professional mobile banking application for Access Bank with comprehensive banking features.
-
Authentication System
- Login with ID
- Sign up functionality
- Forgot password recovery
-
Account Management
- Savings account with balance β¬786,000.34
- Next of Kin: John Sandra
- Account overview and details
-
Transfer Services
- External transfers to European banks (requires security token)
- Transaction history (15 recent transactions)
- Transfer confirmation with security validation
-
Security
- Secure authentication
- Session management
- Transaction verification with security token requirement
βββ backend/
β βββ index.ts # Main API server
β βββ database/
β β βββ migrations.ts # Database schema
β β βββ queries.ts # Database operations
β βββ routes/
β βββ auth.ts # Authentication routes
β βββ accounts.ts # Account management
β βββ transfers.ts # Transfer operations
βββ frontend/
β βββ index.html # Main HTML template
β βββ index.tsx # React app entry point
β βββ components/
β β βββ App.tsx # Main app component
β β βββ Login.tsx # Login component
β β βββ Dashboard.tsx # Main dashboard
β β βββ Transfers.tsx # Transfer interface
β β βββ History.tsx # Transaction history
β βββ style.css # Custom styles
βββ shared/
βββ types.ts # Shared TypeScript types
βββ utils.ts # Shared utilities
- Professional banking UI with Access Bank branding
- Mobile-responsive design
- Secure and user-friendly interface
- European bank integration for transfers