Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Stock Intelligence App

Live App Swagger Docs

A full-stack stock analytics application that allows users to explore companies and view analytics dashboards powered by a React frontend, Spring Boot backend, and Databricks integration.


Features

  • View list of companies
  • Select a company to load analytics
  • Backend API integration
  • Swagger UI for API testing
  • Databricks dashboard integration
  • Deployed on Render

Tech Stack

Frontend

  • React
  • Axios

Backend

  • Spring Boot
  • REST APIs
  • Swagger

Data / Analytics

  • Databricks

Database

  • PostgreSQL (hosted via Aiven)

Deployment

  • Render

How to Use the App

  • Open the frontend link
  • Click Companies
  • Select a company
  • Dashboard updates automatically with analytics

🧪 Try APIs using Postman & Swagger

🚀 Using Swagger (Recommended)

👉 Open Swagger UI:
API Docs

Steps:

  1. Open the Swagger link above
  2. Browse all available APIs
  3. Click on any endpoint
  4. Click "Try it out"
  5. Enter required parameters (if any)
  6. Click Execute
  7. View response instantly

💡 Tip: Swagger is the easiest way to understand all available APIs and their request/response structure.

📬 Using Postman

Steps:

  1. Open Postman
  2. Create a new request
  3. Select HTTP method (GET/POST/etc.)
  4. Enter full API URL
  5. Add query params (if required)
  6. Click Send
  7. View JSON response

🧩 How to Use Endpoints

Step 1: Call GET /api/companies to fetch the list of available companies.

Step 2: From the response, pick a valid company symbol (e.g., AAPL, TSLA).

Step 3: Use that symbol in the summary endpoint:

GET /api/summary/{symbol}

Example:(just for understanding) GET "https://stock-app.com/api/summary/AAPL"

Note:

  • Always use a valid symbol from /api/companies
  • Invalid symbols may return an error or empty response

Live Demo

Frontend

API Docs

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages