An open API service indexing awesome lists of open source software.

https://github.com/hvish/budget-manager

A budget management web-app
https://github.com/hvish/budget-manager

docker docker-compose mongodb nginx node react

Last synced: 3 months ago
JSON representation

A budget management web-app

Awesome Lists containing this project

README

          

# Budget manager

A budget management web-app

## Techstack

- Docker & Docker compose
- Nginx
- Mongodb
- Nodejs
- Reactjs

## Running project locally

- Copy all sample `.env` files to create corresponding `.env` files in `/env` directory
- run `docker compose -f docker-compose.dev.yaml build` to build the images
- run `docker compose -f docker-compose.dev.yaml up` to start the application
- visit `http://localhost`
- use `$APP_USERNAME` and `$APP_PASSWORD` as you login credentials from `backend.env` file

## Screenshots

Dashboard
![Dashboard](./screenshots/dashboard.png)

Edit transaction screen
![Editing transaction](./screenshots/edit-transaction.png)