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

https://github.com/eugenechevski/marketspy

A financial-market monitoring website with personolized tracking lists.
https://github.com/eugenechevski/marketspy

angular java springboot

Last synced: 4 months ago
JSON representation

A financial-market monitoring website with personolized tracking lists.

Awesome Lists containing this project

README

          

# MarketSpy

**MarketSpy** is a comprehensive financial market tracking application designed to provide real-time insights and analysis for investors, traders, and financial enthusiasts. Built with **Java Spring Boot** on the backend and **Angular** on the frontend, MarketSpy offers a robust and user-friendly platform for monitoring market trends, tracking investments, and making informed financial decisions.

## Features

- **Real-time Market Data**: Stay up-to-date with live market data from various financial markets, including stocks, cryptocurrencies, and forex.
- **User Dashboard**: Personalized dashboard displaying key market indicators, watchlists, and portfolio performance.
- **Interactive Charts**: Visualize market trends with interactive and customizable charts powered by Chart.js.
- **Portfolio Management**: Track and manage your investment portfolio with ease.
- **Alerts and Notifications**: Set custom alerts for price movements, volume changes, and other market events.
- **News Integration**: Access the latest financial news and market analysis.
- **User Authentication**: Secure user accounts with role-based access control.
- **Responsive Design**: Seamless experience across desktop and mobile devices.

## Tech Stack

### Backend
- **Java Spring Boot**
- **Maven** (build tool)
- **GraphQL** (for efficient data querying)
- **Azure SQL Database**
- **Docker** (for containerization)

### Frontend
- **Angular**
- **NgRx** (for state management)
- **Chart.js**
- **Angular Material**
- **SASS** (for styling)
- **Font Awesome** (for icons)

## APIs and Integrations
- **Alpha Vantage API** (for financial data)

## Deployment and Hosting
- **Azure** (for hosting, backend services, and database)

## Development Tools
- **JIRA** (for project management and issue tracking)
- **Figma** (for UI/UX design)