Stock metrics is a web(mobile-focused) app for checking the companies listed on the stock exchange and see their live metrics. Its data is consumed from the Financial modelling API. It is built using React, Redux, and Styled Components, Framer Motion, Recharts.
Stock Metrics is an innovative mobile-focused application designed for investors and traders looking to stay updated with real-time data on companies listed on the stock exchange. By leveraging the power of the Financial Modeling API, this app provides users with crucial metrics and insights that can aid investment decisions. Its sleek and intuitive interface built with technologies like React, Redux, and Styled Components enhances user experience, making it easy to track stock performance at a glance.
The emphasis on delivering live metrics ensures that users can react promptly to market changes, while advanced visualization libraries like Recharts and engaging animations with Framer Motion make the app not only functional but also visually appealing. Whether you're a seasoned trader or a novice investor, Stock Metrics offers tools to help you navigate the stock market effectively.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
Styled Components is a popular library for styling React components using CSS syntax. It allows you to write CSS in your JavaScript code, making it easier to create dynamic styles that are specific to each component.
Alpine.js is a lightweight JavaScript framework that simplifies the process of creating dynamic, reactive user interfaces on the web. It uses a declarative syntax that offers a higher level of abstraction compared to vanilla JavaScript, while being more performant and easier to use than jQuery.
Redux is a state management library for JavaScript apps that provides a predictable and centralized way to manage application state. It enables developers to write actions and reducers that update the state in response to user interactions, server responses, and other events, and can be used with a variety of front-end frameworks and back-end technologies.