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.
- Host: GitHub
- URL: https://github.com/eugenechevski/marketspy
- Owner: eugenechevski
- Created: 2024-09-12T19:32:57.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-31T19:56:19.000Z (over 1 year ago)
- Last Synced: 2025-02-10T22:44:33.795Z (over 1 year ago)
- Topics: angular, java, springboot
- Language: HTML
- Homepage:
- Size: 361 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
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)