This project demonstrates the integration of Next.js with Redux Toolkit for state management, specifically designed to showcase a real-time Order Book viewer using WebSocket connections to stream financial data from the Bitfinex trading platform.
- Redux Toolkit State Management: Utilizes Redux Toolkit for efficient, predictable state management with excellent developer tools integration.
- Real-Time Data: Utilizes WebSockets to receive real-time order book data from a financial trading platform.
- Functional React Components: Uses functional components and hooks for better performance and readability.
- Tailwind CSS for Styling: Implements Tailwind CSS for responsive, maintainable styles, and rapid prototyping capabilities.
To run the application in development mode, use the following command:
npm run dev
This will start the Next.js development server and you can view the application by navigating to http://localhost:3000
in your browser.