Skip to content

A basic fintech API following some User stories

Notifications You must be signed in to change notification settings

mr-chidex/fundme

Repository files navigation

FundMe

A basic fintech API with the following User stories

  • Users can create an account(Basic Information- email, name, password)
  • User can fund their Account with a Card or Bank Transfer.
  • Users can send money to another User using their email.
  • Users can only send money to their Beneficiaries.
  • Using webhook only to confirm if transfer or funding is successful
  • Writing tests for API
  • Using MYSQL
  • Using Typescript

Tools

  • MYSQL
  • Prisma ORM
  • Postman
  • Typescript
  • Paystack
  • Jest
  • Ngrok (for testing paystack webhook)
  • Express
  • Git
  • Json Web Token

Documentation

Postman: See documentation

Clone this project

git clone https://github.com/mr-chidex/fundme.git
cd fundme

Configure app

  • Create a file named .env in the project root directory
  • Add the environment variables as described in dev.env file

Install dependencies

yarn install

Running this project locally

yarn dev

Show your support

Don't forget to give a ⭐️ if you like this project!

Copyright

Copyright (c) mr-chidex

Releases

No releases published

Packages

No packages published

Languages