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
- MYSQL
- Prisma ORM
- Postman
- Typescript
- Paystack
- Jest
- Ngrok (for testing paystack webhook)
- Express
- Git
- Json Web Token
Postman: See documentation
git clone https://github.com/mr-chidex/fundme.git
cd fundme
- Create a file named
.env
in the project root directory - Add the environment variables as described in
dev.env
file
yarn install
yarn dev
Don't forget to give a ⭐️ if you like this project!
Copyright (c) mr-chidex