a-dubaj / track-expenses-app-backend

Track Expenses App project is for users to help them track their own expenses and incomes/reveues. Balance is based on calculation between your receivables and payables

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

English - Polish

License codecov Quality Gate Status
Follow us! Follow us!

track-expenses-backend

Track Expenses app logo

About project

This project is created by Bycza Zagroda community. The main aim for this project is for it to allow a user to track their own expenses. The code for the Track Expenses App is separated for back-end and front-end with their own GitHub repository. In the application the REST architecture and Minimum Viable Product (MVP) model is used.

Initial assumptions of the application

  • this is a small project in order to build and release with the best code practise.
  • the base of the application is able to execute the most basic actions such as: create, read, update, delete, aka CRUD
  • in this project we can work together, learn from each other and enlarge our skills or even develop them. Everything depends on which level knowledge of Spring Boot 2 you have.

Prerequisites

The following tools are required to start the application:

How to start

Please clone the repository for back-end and front-end by https or ssh.

Back-end repository

Tech stack

Development

Testing

Code of Conduct

More info in Code Of Conduct section

Contributing

Please read the file CONTRIBUTING.md

Definition of Ready

Please read the file DEFINITION_OF_READY.md

Definition of Done

Please read the file DEFINITION_OF_DONE.md

Authors

Created with ❤ by bycza-zagroda community

License

The project is covered by Apache License Version 2.0, January 2004

About

Track Expenses App project is for users to help them track their own expenses and incomes/reveues. Balance is based on calculation between your receivables and payables

License:Apache License 2.0


Languages

Language:Java 99.6%Language:Dockerfile 0.4%