Skip to content

TheGoncaloSilva/budget-buddy

 
 

Repository files navigation

Budget Buddy

Budget Buddy is a concept application developed for personal project management.

Work conducted by:

  • Gonçalo Silva, 103244 - Contribuição: 33%
  • Tiago Silvestre, 103554 - Contribuição: 33%
  • Catarina Barroqueiro, 103295 - Contribuição: 33%

Technologies used

  1. vuejs (https://vuejs.org/)
  2. vuetify (https://vuetifyjs.com/en/)
  3. nestjs (https://nestjs.com/)
  4. typeorm (https://orkhan.gitbook.io/typeorm)
  5. mongoose (https:/mongoosejs.com)

Prerequisites

Before getting started, you'll need to have Docker and Docker Compose installed on your machine. If you don't have these tools installed, please follow the installation instructions below:

  • Docker: Docker is a platform for developing, shipping, and running applications using containers. To install Docker, follow the instructions for your operating system at https://docs.docker.com/get-docker/.
  • Docker Compose: Docker Compose is a tool for defining and running multi-container Docker applications. To install Docker Compose, follow the instructions for your operating system at https://docs.docker.com/compose/install/.

Run project

Development mode

Build and run the project in development mode:

sudo docker compose build
sudo docker compose up

The application will start in watch mode, allowing you to make changes to the code and see the updates in real time.

IP addresses

Check the Frontend:

http://localhost:8080/home

Check the Backend:

http://localhost:3000

Check the Mongo Database:

http://localhost:27017

About

Budget buddy is a concept application developed for personal project management

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Vue 74.0%
  • TypeScript 23.7%
  • Other 2.3%