Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

304 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Issues
abukfa97 domi agoston

TransactStat


About the Project

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

Tech Stack

Backend

  • Java-Spring
  • Spring-Boot
  • Hibernate
  • Postgres

Frontend

  • React
  • Bootstrap

Prerequisites

  • Install the latest version of Java and Maven
  • Install the latest stable version of Node.js
  • Install the PostgreSql database
  • Created database with postgres

Installation

Firstly you have to clone repository of the project.

git clone https://github.com/CodecoolGlobal/el-proyecte-grande-sprint-1-java-domonkos97.git
  1. 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
  2. Enter into the view folder in the project and you have to install the npm packages.

    npm install
  3. Enter in the project root folder and start the backend server with the following commands

    mvn clean
    mvn spring-boot:run
  4. Enter again to the view folder and start the node.js server with the following commands:

    npm run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages