Skip to content

Vue's, Stock Prices, Spring-boot, API, PostgreSQL-MySQL, Week #55

Notifications You must be signed in to change notification settings

LINOSNCHENA/Markets-And-Prices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STOCK MARKETS AND PRICES

App for displaying some data on dashboard as a Chart and then as a Table. The sequence of execution is as follows; (1) Download source data from the API web, which is an MS Excel document. (2) Extract records from MS Excel and transform them into JSON data and then save it in the database. (3) Extract data from this database and then make it available through spring boot restful services. (4) The Vue frontend the receive from spring boot the data and then finally displays it in the table and the chart.

Technology stack utilized

  1. Spring-boot
  2. Vue Frontend
  3. MySQL/Postgresql
  4. Source data API

Commands to execute the application

Backend
==============================================
mvn clean package
mvn spring-boot:run

Frontend
==============================================
npm i
npm run serve

Localhost endPoints

get

http://localhost:8040/api/markets/listed

post

http://localhost:8040/api/markets/selected/2020/08/01
http://localhost:8040/api/markets/selected/2020/11/02
http://localhost:8040/api/markets/selected/2020/12/03

Complete App

http://localhost:4600/#/
http://172.16.184.235:4600/#/

Functionality

  1. Access records form API
  2. Limit accessible dates of the data
  3. View data as a Table and Chart
  4. Testing(Pending)

User View Experience

Below are screen shots from the application's output

 M#1  M#2  M#3  M#4  M#5  M#6

Lecture #55

16/03/2022
25/03/2022

END

About

Vue's, Stock Prices, Spring-boot, API, PostgreSQL-MySQL, Week #55

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published