Banking App is a mini banking web application built with Node, Express and PostgreSQL. It uses JWT for authentication.
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
.
Here is the database design for the web application.
Thanks for checking, your feedback is appreciated