Skip to content

A financial-market monitoring website with personolized tracking lists.

Notifications You must be signed in to change notification settings

eugenechevski/MarketSpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)