Skip to content

financial platform, bank accounts, displays transactions in real-time

Notifications You must be signed in to change notification settings

SalahEddine-Ghannouch/banking_app

Repository files navigation

#Banking App financial platform that connects to multiple bank accounts, displays transactions in real-time, allows users to transfer money to other platform users, and manages their finances altogether.

Follow these steps to set up the project locally on your machine.

Prerequisites

Make sure you have the following installed on your machine:

Git Node.js npm (Node Package Manager) Cloning the Repository

git clone https://github.com/SalahEddine-Ghannouch/banking_app.git cd banking Installation

Install the project dependencies using npm:

npm install Set Up Environment Variables

Create a new file named .env in the root of your project and add the following content:

#NEXT NEXT_PUBLIC_SITE_URL= #APPWRITE NEXT_PUBLIC_APPWRITE_ENDPOINT=https://cloud.appwrite.io/v1 NEXT_PUBLIC_APPWRITE_PROJECT= APPWRITE_DATABASE_ID= APPWRITE_USER_COLLECTION_ID= APPWRITE_BANK_COLLECTION_ID= APPWRITE_TRANSACTION_COLLECTION_ID= APPWRITE_SECRET= #PLAID PLAID_CLIENT_ID= PLAID_SECRET= PLAID_ENV= PLAID_PRODUCTS= PLAID_COUNTRY_CODES= #DWOLLA DWOLLA_KEY= DWOLLA_SECRET= DWOLLA_BASE_URL=https://api-sandbox.dwolla.com DWOLLA_ENV=sandbox

About

financial platform, bank accounts, displays transactions in real-time

Topics

Resources

Stars

Watchers

Forks