Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 775 Bytes

README.md

File metadata and controls

31 lines (21 loc) · 775 Bytes

The Backend for our Fintech Product

Project Overview

{Fintech App} is a Web App that allows users to send and receive Airtime, Data and Cash. This project seeks to solve the problem of disbursing giveaway prizes in bulk for the devCareer team.

This document will focus on the Backend requirements of the system.

Required features

User can sign up
User can sign in
User can create wallet
User can fund wallet
User can transfer cash, airtime or data
User can undergo KYC 
User can view all transaction history

Optional features

User can reset password
User can report a failed transaction

Tools

NodeJS
ExpressJS
PostgreSQL
Google auth => User authentication
bcryptjs => Password hash