This boilerplate provides a solid foundation for building React applications with TypeScript, Redux Toolkit for state management, Axios for HTTP requests, React Router for routing, Docker for containerization, and Prettier for code formatting.
- TypeScript: Strongly typed language for enhanced code quality and developer productivity.
- Redux Toolkit: Simplifies the process of managing state in your application with Redux.
- Axios: Promise-based HTTP client for making requests to your backend server.
- Routing: Utilizes React Router for declarative routing in your single-page applications.
- Docker: Containerizes your application for consistent development and deployment.
- Prettier: Ensures consistent code style and formatting across your project.
-
Clone this repository to your local machine.
-
Install dependencies using npm or yarn:
npm install Then npm run dev or docker compose up