How it works: https://youtu.be/tzaJjucctt8
This is an application that includes both the client and server-side.
This application is connected to a relational database (SQL).
For this project, we used:
--Node.js v18.16.0 - to run server-side code.
--Express v4.18.2 - a web framework for building the server-side application.
--Cors v2.8.5 - for handling cross-origin resource sharing policies between different origins.
--Dotenv v16.0.3 - for managing the storage of database connection data.
--MySQL v3.3.1 - for establishing a connection with the MySQL database.
--Bcrypt v2.8.5 - for encrypting user passwords and PINs.
--React v9.5.1
--Sass v1.63.4 - to style the elements
--Axios v1.4.0 - for HTTP requests
To install this app use:
--git clone https://github.com/razvanghr/BankApp-Fullstack.git
--import database "Dump20230625" (SQL) / MySQL
--Configure the .env file with the following details: HOST = 'localhost' USER = 'root' password = 'admin' DATABASE = 'bankapp'
--on server folder run "npm install" and "npm run start" / this will start the server-side(backend)
--on client folder run "npm install" and "npm run start" / this will start the client-side(frontend)
Important: This application is still under development, so there may be some bugs.
For any information or issues, please contact!
--mail: razvan_alin02@yahoo.com --GitHub: https://github.com/razvanghr