NexPay is a cutting-edge digital payment application designed to revolutionize how users manage their financial transactions. With a focus on convenience, security, and versatility, NexPay offers a user-friendly experience for individuals seeking an efficient solution for their everyday payments.
💠User-friendly Registration Process
Easily register for NexPay with a few simple steps, ensuring quick access to all features.
💠Biometric Authentication
Enable fingerprint and face unlock for enhanced security, allowing users to access their accounts conveniently and securely.
💠Account Overview
View wallet balance, transaction activities, and notifications at a glance upon logging in.
💠Loyalty Cards and Rewards
Enjoy loyalty card and reward facilities integrated within the app, allowing users to accumulate points and redeem rewards effortlessly.
💠Bill Splitting
Split bills with friends and family directly through the app, simplifying group payments and expenses management.
💠Mobile Top-Up
Recharge mobile phone credits directly from the app, ensuring uninterrupted communication services.
💠QR Code Payment
Make payments conveniently by scanning QR codes, offering a swift and hassle-free payment method for various transactions.
💠19APC3989 - Shehan Lakshitha
💠19APC4007 - Kavishka Rasingolla
💠19APC4332 - Sachintha Prasad
💠19APC4360 - Gayani Jayasundara
💠19APC4363 - Arsam Thahir
💠Mr. T. M. Waruna Suranjith Tennakoon
Tech Lead
SimCentric Pvt Ltd
💠Mrs. K.S. Ranasinghe
Lecturer (Probationary)
Faculty of Social Sciences &
Languages,
Sabaragamuwa University of Sri Lanka.
To see the UI of the application click here
To get a local copy up and running, just clone the repo
https://github.com/Shehan-lakshitha/NexPay.git
Run backend
cd backend
npm start
Run the emulator
cd frontend
npm run android
**Please make sure to set the relavant URL in the
frontend -> src -> constants -> URL.js
Set http://192.168.8.159:5000
to run in a physical device and set http://10.0.2.2:5000
to run in a emulator device.
Add .env
file in backend
folder withe MongoDb URL and the secret key
Scan the following QR code to download apk file and install in your device
Frontend - React Native
Backend - nodeJs
Database - monogoDB
Stripe to intergrate payment gateway.