Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimplePay - Transfer with just a scan

SimlePay is a simple web application where users can make trasfers from their already existing bank accounts to whoever they choose with just a scan of the QR code of the receiver.

Features

  • User Authentication
  • Account linking/unlinking
  • Realtime Account balance information
  • QR Encoding and Scanning
  • Account Credetials Validation
  • Perforing Transfers

Installation

Prerequisites

  • Node.js (v20.x or higher)
  • PostreSQL v16
  • npm

Clone the repository

git clone https://github.com/babaolu/SimplePay.git
cd SimplePay

Backend (API)

Set up the backend in the api directory:

cd api
npm install

Frontend (web)

Set up the frontend in the web directory:

cd ../web
npm install

Usage

Running the Application

  1. Start the frontend:
cd frontend
npm run dev
  1. Start the backend API:
cd ../api
npm run dev

Note: Make sure to set your firebase and Mono credentials in you environment variable, or in the respective .env files of your frontend and backend before running.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages