- User Authentication using JWT
- Create a new product
- Update an existing product
- Delete a product
- Create a variant of a product
- Delete multiple products at once
- Delete all products
- Sell a product
- Filter products using various fields
- View sales history
- Search functionality
- React
- Redux
- RTK Query
- Tailwind CSS
- DaisyUI
- React Router
- React Hook Form
- JWT Decode
- Redux Persist
- Sonner
- TypeScript
- ESLint
- Clone the repository:
git clone https://github.com/MehediMubin/sports-management-client.git
- Navigate into the project directory:
cd your-repo
- Install the dependencies:
npm install
- Start the application:
npm run dev
- Open your browser and navigate to
http://localhost:5173