- Connects to the locally running service
- Utilizes websockets to fetch and display real-time price ticker data
- Visual effects to highlight positive or negative changes in the prices depending on if change percent was higher lower 0.5%
- Ability to specify interval time by user by 5/15/30 seconds
- Renders price changes for selected tickers dynamically
- Pressing on the card changes the displayed chart
- Switched to a new technology stack with React and Vite, which offers improved compatibility, security, and optimization, addressing previous challenges and enhancing overall project quality.
- React/React Hooks
- Redux/Redux Toolkit
- Socket.io
- Styled Components
- Jest
- Recharts
- React Select
cd server
npm install
oryarn install
npm run start
oryarn start
- You can visit http://localhost:4000 to check that the service is working correctly and inspect the data it produces.
cd client
npm install
oryarn install
npm run dev
oryarn dev
cd client
npm run test
oryarn test