- installation of NodeJS for NPM package(https://nodejs.org/en/)
- installation of latest version of React Framework (https://www.npmjs.com/package/react.cli)
- installation of Development Environment, preferably Visual Studio Code (https://code.visualstudio.com/)
- run backend server first -> The backend is available on this repo link: https://github.com/Kimyan099/Stockhub-springBoot
- clone repository to your chosen directory
- open it with Visual Studio Code
- wait for the IDE to automatically download all the proper libraries needed
- run the application with npm start, it should be directly open the browser on http://localhost:3000/
Stockhub is a fullstack application developed over 4 sprints in a team of 4 people. The application shows stock related charts and news. Data is obtained from finnhub API and tradingview embedded codes. It uses Spring boot, Spring security and JWT, PostgreSQL, Hibernate, Zuul and Eureka on the backend and React (hooks, context) on the frontend.
- Spring/Spring boot
- Spring security
- JWT
- PostgreSQL
- Hibernate
- Zuul, Eureka
- React