Click here to acess the App
This is an web application which helps people meet their life goals through the proper management of financial resources. Below are the implemented features:
- Sign Up
- Login
- Deposit
- Withdrawal
- History
- Account balance
HTML | CSS | JavaScript | ReactJS |
---|---|---|---|
JSX syntax | CSS styling and styled components | ECMAScript 2015 (ES6) features | React is a JavaScript library for building user interfaces, declarative and component-based |
- Clone this repository
- Initialize the submodules
git submodule init
- Pull the submodules
git submodule update
- Go to backend
cd backend
- Install dependencies
npm i
- Create a PostgresSQL database "your_database_dev" and "your_database_test"
- rename
example.local.dev.env
->local.dev.env
andexample.local.test.env
->local.test.env
- Config .env files as indicated
- Run the Backend with
npm run dev
- Go to frontend
cd ../frontend
- Install dependencies
npm i
- rename
example.env
->.env
- Config .env files as indicated
- Run the Front with
npm start
- Finally access http://localhost:3000 on your favorite browser
To update the submodules
git submodule foreach "git fetch && git reset --hard origin/main"