Welcome to Dashboard! This project focuses on creating a dashboard for managing transactions involving deposits, payments, and refunds. It works seamlessly with bet houses, merchants, and lotteries. The project is primarily built using React TypeScript along with several essential libraries:
- AntDesign Component Library: Offers a robust set of components for seamless UI development.
- ReactQuery Restful API Library: Facilitates smooth interaction with RESTful APIs.
- ECharts Graphics Library: Empowers the dashboard with comprehensive and interactive graphics.
- I18next Translations: Enables multilingual support, enhancing accessibility.
To get started, ensure that Git and Yarn are installed on your machine. Then, follow these simple steps:
-
Clone the Project: Use the following command to clone the repository to your local machine:
git clone https://github.com/leoopardo/dashboard.git
-
Navigate to the Directory: Move into the project folder by running:
cd pb-v6-dashboard
-
Install Dependencies: Install all necessary dependencies by executing:
yarn install
-
Run the Project: Start the project with the command:
yarn start
-
Test the Build: To ensure everything is set up correctly, run:
yarn build
That's it! You should now be able to access and interact with the dashboard. Enjoy exploring the functionalities and managing your transactions effortlessly.