Our goal is to create an application which can gives you a lot of help in the user's financial management.
- Listing monthly incomes
- Listing monthly outcomes
- Make financial statistics
- Difference yearly/monthly or daily incomes and outcomes
- Filter the transactions based on companies.
- Filter the transactions by date
- Filter the transactions by categories or transaction type
- Install the latest version of Java and Maven
- Install the latest stable version of Node.js
- Install the PostgreSql database
- Created database with postgres
Firstly you have to clone repository of the project.
git clone https://github.com/CodecoolGlobal/el-proyecte-grande-sprint-1-java-domonkos97.git-
Set up some environment variables with the following names
- PSQL_DB : give in this variable the existing database name
- PSQL_USER : give in this variable your database username
- PSQL_PASSWORD : give in this variable the password which related with the db user
-
Enter into the view folder in the project and you have to install the npm packages.
npm install
-
Enter in the project root folder and start the backend server with the following commands
mvn clean mvn spring-boot:run
-
Enter again to the view folder and start the node.js server with the following commands:
npm run