EpiStocker show how a company's publicly traded shares are performing. These charts can show a company's stock performance over time periods ranging from several years/months to a few days.
- @nareshkumaralaria (Naresh Kumar)
- Mobile Responsive
- Easy to use
- Time interval filters
- User friendly
For live preview you can visit this link https://epistocker.netlify.app/
Clone the project
git clone https://github.com/nareshkumaralaria/EpiStocker-Stocks-Chart.git
Go to the project directory
cd EpiStocker-Stocks-Chart
Install dependencies
npm install
Start the server
npm run start
Open http://localhost:3000 to view it in your browser.
Twelve Data API has been used to get the Exchanges/stocks data.
GET /exchanges
Parameter | Type | Description |
---|---|---|
api_key |
string |
Required. Your API key |
GET /stocks
Parameter | Type | Description |
---|---|---|
exchange |
string |
Required. Default: NASDAQ |
GET /time_series
Parameter | Type | Description |
---|---|---|
symbol |
string |
Required. Default: AMZN |
interval |
string |
Required. Default: 1day |
outputsize |
NUMBER |
Optional. Default: 30 |
Client: React, Material-UI, Axios, react-router-dom, react-chartjs-2
API: Twelve Data
-
Reusable Components
One of the main benefits of using React JS is its potential to reuse components.
-
It helps to build rich user interfaces
React allows building such high-quality, rich user interfaces through its declarative components.
-
It allows writing custom components
React comes with JSX, an optional syntax extension, which makes it possible to write your own components.
-
It offers fast rendering
React.js provides a virtual DOM feature. Virtual DOM, as the name suggests, is the virtual representation of DOM that allows testing all changes to the virtual DOM first to calculate risks with each modification.
- Twelve Data’s provides stock, forex, ETF, indices, fundamentals, various spreadsheets add-ins, and everything in between.
- 250+ Exchanges are supported, across the world.
- 90+ Countries from where data comes from.
- easy-to-use
- Large library of components
- Aligns with Material Design by Google
- Access of a fully customizable theme