Full Stack expense app
The application allows users to manage their daily expenses, you can get registered in the application and add your daily expenses, it will store your expense details.
Download and install Docker Desktop based on your operating system.
You can build the project in docker container by running docker-compose up -d
in the root directory.
Each Dockerfile in the repo will be built, which will be named as expenseweb_<container>
.
navigate to http://localhost:3000
ExpenseApi: http://localhost:3001
AccountApi: http://localhost:3002
navigate to http://localhost:8080
username
: [email protected]
password
: Password1
# To stop the project
docker-compose stop
# To stop the project and remove containers
docker-compose down
# To stop and remove project containers and images
docker-compose down --rmi all
follow the below steps to run the applications locally. install Nodejs
cd apis/AccountApi && npm i && npm start
cd apis/ExpenseApi && npm i && npm start
npm i && npm start