Skip to content

tompy017/portfolio-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

De Perlas Portfolio Viewer

Overview

This Spring Boot application helps you manage your investment portfolio effectively. This is the result of my incursion to Spring Boot framework.

Key Features:

  • Track various investments (stocks, cryptocurrencies, traditional assets)
  • Get real-time price updates for cryptocorrencies, ARS to blue exchange rate and other currencies to USD thanks to api fetchers
  • Total portfolio value in USD

Technologies Used

  • Spring Boot
  • Hibernate
  • Thymeleaf
  • MariaDB

Getting Started

  1. Clone the repository:

    git clone [https://github.com/tompy017/portfolio-viewer.git](https://github.com/tompy017/portfolio-viewer.git)
  2. Build the application:

    mvn clean install
  3. Create a config.properties file:

    Create a file named config.properties in the root directory. Add the following lines with your credentials:

     db.username="database_username"
     db.password="database_password"
     api.freecurrencyapi.key="your_api_key"
    
  4. Run the application:

    mvn spring-boot:run
  5. Access the application:

    Open http://localhost:8080/investments/ in your web browser.

API Credits

This application utilizes the following APIs:

License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.

About

Simple CRUD using Spring Boot, Thymeleaf and hibernate

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published