An open API service indexing awesome lists of open source software.

https://github.com/andbardii/capstone-hodle

Capstone Epicode, Track the trend of your investments
https://github.com/andbardii/capstone-hodle

angular finance spring-boot student-project

Last synced: 29 days ago
JSON representation

Capstone Epicode, Track the trend of your investments

Awesome Lists containing this project

README

        

![BANNER](https://github.com/andbardii/capstone-hodle/assets/126244632/99518e76-bb48-4aec-94fe-ea9b8798233f)
# ABOUT THE PROJECT
- HODLE is a web application that allows you to track the trend of your investments, from stocks, to cryptos, REIT, ETFs and all the assets you know.
- You will also have the opportunity to simulate an investment plan or observe the trend of the markets in the last decade, plus you will have access to the most important news of the moment!
- HODLE was born with the idea of giving you the opportunity to improve the management of your money, manage wallets, assets, movements and conversions, create tasks and analyze your funds through our various features!

### Built With
![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![SASS](https://img.shields.io/badge/SASS-hotpink.svg?style=for-the-badge&logo=SASS&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white)
![Angular](https://img.shields.io/badge/angular-%23DD0031.svg?style=for-the-badge&logo=angular&logoColor=white)
![NgRx](https://img.shields.io/badge/NgRx-purple?style=for-the-badge&logo=NgRx&logoColor=white)
![Bootstrap](https://img.shields.io/badge/bootstrap-%238511FA.svg?style=for-the-badge&logo=bootstrap&logoColor=white)
![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?style=for-the-badge&logo=spring&logoColor=white)
![Postgres](https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge&logo=postgresql&logoColor=white)
![Hibernate](https://img.shields.io/badge/Hibernate-59666C?style=for-the-badge&logo=Hibernate&logoColor=white)

### External API
- [Twelve Data](https://rapidapi.com/twelvedata/api/twelve-data1)
- [Seeking Alpha](https://rapidapi.com/apidojo/api/seeking-alpha)
- [Alpha Vantage](https://rapidapi.com/alphavantage/api/alpha-vantage)

# HOW TO USE
1) Install or set the above mentioned languages, framewors and libraries.
2) Open pgAdmin and create a new database, then link your username, password and database to the ![appro](https://img.shields.io/badge/application.properties-198753) file of the Spring project, you can use visual studio code or eclipse to manage it.
3) Inside the application.properties set in the hibernate settings drop-and-create, then in AuthRunner file run the method setRoleDefault() once, then restart the server with ![upd](https://img.shields.io/badge/update-198753)
4) Open visual studio code if you haven’t already and run the command ![ngso](https://img.shields.io/badge/ng%20s-198753) on a suitable terminal, starting from the directory "hodle".
5) Open on your browser localhost:4200
6) Now to have full access to the application you will need to register a new account or log in with my user ![user](https://img.shields.io/badge/@andbardii-qwerty-198753) to view data already complete.
7) All keys are not true of course, you need to retrieve a valid one.
8) ENJOY HODLE!