React Application with React Router, Redux Toolkit, and Tailwind CSS,emoji-mart,react-loading,react-otp-input,react-modal
our application with popular libraries and tools such as React Router, Redux Toolkit, and Tailwind CSS.
Before you begin, ensure you have met the following requirements:
- Node.js and npm installed on your development machine.
- React: A JavaScript library for building user interfaces.
- React Router: routing for React applications and make application spa.
- Redux Toolkit: The official, opinionated, batteries-included toolset for efficient Redux development.
- Tailwind CSS: CSS framework
Directory | Description |
---|---|
src/components |
React components. |
src/pages |
Pages of the application. |
src/router |
Routes of the application. |
src/assets |
Images and static assets. |
src/App.jsx |
The main application component. |
src/main.jsx |
Application entry point. |
src/functions |
Main functions in the application. |
src/customhooks |
Custom hooks used in the application. |
src/api |
Contains the base URL of the API. |
src/options |
Contains get and post options for API requests. |
src/store |
Store for state management. |