/banking-App

Primary LanguageJavaScriptMIT LicenseMIT

Banking App

Banking App is a mini banking web application built with Node, Express and PostgreSQL. It uses JWT for authentication.

Manual test using Postman

Clone the repo, and do the following

  • Ensure PostgreSQL is installed on your local system or supply a remote url,
  • run npm install to install all the required dependencies
  • rename the .env.example to .env setting all the environment variables
  • run npm run migrate to migrate the database
  • run npm run seed to seed the sample data
  • run npm run dev to start the local dev server
  • to log in as admin, user either of the users seeder email with password password2019.

Database design

Here is the database design for the web application.

Thanks for checking, your feedback is appreciated