Full-Stack Banking App with Admin Panel need Mobile App Development

Contact person: Full-Stack Banking App with Admin Panel

Phone:Show

Email:Show

Location: Kolkata, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"need a full-stack solution consisting of:
1. A Kotlin Android app (Jetpack Compose) for end-users.
2. A backend with an admin panel for employees to manage and monitor transactions.

App Features (User Side):
• Credit Card to Bank Transfer: Pay a person’s or vendor’s bank account directly using a credit card.
• Saved Accounts & Cards: Add/manage multiple credit cards and bank accounts securely.
• Transaction Flow: Select recipient → choose card → enter amount → show fees → confirm & process payment.
• Transaction History: Users can see past payments with details and fee breakdown.
• Security: PCI-DSS compliant flow, tokenized cards, encrypted local storage.

Payment Gateway Integration:
• Integration with Stripe, Razorpay, Cashfree, or PayU (depending on region).
• Must support tokenization, refunds, settlement, and fee management.
• Pre-transaction fee calculation before confirmation.

Backend Features (Admin/Employee Side):
• Web-based Admin Dashboard (React/[login to view URL] + Material UI or similar).
• Employee login with role-based access.
• View All Transactions: status, user, amount, fee, gateway response.
• Manual Approval/Decline (optional workflow for high-value transactions).
• Refund/Cancel Transactions via gateway APIs.
• User Management: view and deactivate user accounts if needed.
• Reports & Analytics: daily/weekly/monthly transaction volumes, fees, settlements.
• Secure APIs (JWT/OAuth2).

Tech Requirements:
• Android app: Kotlin + Jetpack Compose + Material 3.
• Backend: Node.js/Express or Python/FastAPI/Django (open to suggestions).
• Database: PostgreSQL or MySQL (secure, ACID-compliant).
• Hosting: AWS / GCP / Azure / DigitalOcean.
• Admin Dashboard: React ([login to view URL]) or Angular with role-based authentication.

Deployment:
• Publish Android app to Google Play Store.
• Deploy backend + admin panel to cloud hosting.
• Configure domain + SSL for admin dashboard.
• Set up gateway account and connect to production environment.

Deliverables:
1. Complete Android app source code + Play Store deployment.
2. Backend source code with API documentation.
3. Admin dashboard with employee login and transaction management features.
4. Database schema & ER diagram.
5. Test APK + production build.
6. Documentation for future scaling/maintenance." (client-provided description)


Matched companies (5)

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more

...

Omninos Technologies International pvt ltd

Omninos Technologies offers full-stack mobile and web development services with a specialty in ready-made app clones to accelerate launch timelines a… Read more

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more

...

Versasia Infosoft

Versasia Infosoft is a trusted provider of custom IT solutions, offering end-to-end services in software development, web and mobile app development,… Read more