Ng2 Finance

screenshot of Ng2 Finance
angular

Finance dashboard using Yahoo's public APIs.

Overview:

The NG2 Finance dashboard offers a robust platform for stock enthusiasts looking to keep track of their investments and market trends. By leveraging Yahoo's public APIs, this tool provides real-time data updates and a user-friendly interface. It’s perfect for both novice investors wanting to learn the ropes as well as seasoned traders seeking a reliable dashboard to monitor stock performance.

What sets this finance dashboard apart is its continuous integration practices and commitment to user experience, while emphasizing simplicity in viewing financial data. With features designed to enhance usability, it promises an efficient way to manage investments on the go.

Features:

  • Search Functionality: Easily search for any stock symbol to access historical data, summaries, and relevant news articles.
  • Favorites Management: Add or remove stock symbols from your favorites list to keep track of your preferred investments effortlessly.
  • Real-Time Updates: Stock data refreshes every 15 seconds in the background, ensuring you always have the latest information.
  • Local Storage Settings: User preferences and settings are saved to local storage, making it convenient to access personalized configurations upon your return.
  • Responsive Design: The interface is fully responsive, providing a seamless experience across various devices, from desktops to smartphones.
  • Continuous Integration: Maintains code quality and reliability through Travis CI and Coveralls, ensuring the application remains robust over time.
  • Future Enhancements: A roadmap includes plans for advanced chart options, additional information viewing, and a comprehensive market overview page.
angular
Angular

Angular is a TypeScript-based open-source framework by Google for building dynamic single-page applications and cross-platform mobile apps with MVC architecture and a rich set of features.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.