- About project
- Initial assumptions of the application
- How to start
- Code of Conduct
- Contributing
- Authors
- License
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.
- 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.
- Install NVM
- nvm install v18.17.0
- npm install --global yarn || sudo npm install --global yarn
- git clone https://github.com/bycza-zagroda/track-expenses-app-frontend.git
- cd track-expanses-app-frontend
- yarn install --frozen-lockfile
- yarn run start:remote-backend
Allows you to work with remote backend that's always up-to-date
- yarn run start:remote-backend
Allows you to work with mocked data if you want to test application without making changes on database.
- yarn run start:mock-json-server
More info in Code Of Conduct section
Please read the file CONTRIBUTING.md
Created with ❤ by bycza-zagroda community
The project is covered by Apache License Version 2.0, January 2004