A premium sports equipment e-commerce website built with React, Vite, and Tailwind CSS.
- Modern Design: Nike/Adidas-inspired UI with smooth animations
- Bilingual Support: Full Arabic and English support with RTL layout
- Admin Panel: Complete product management with bulk upload support
- WhatsApp Integration: Easy ordering via WhatsApp
- Mobile-First: Responsive design for all devices
- React 18
- Vite
- Tailwind CSS
- Framer Motion (animations)
- Zustand (state management)
- React Router DOM
- React Dropzone (file uploads)
- PapaParse & XLSX (CSV/Excel parsing)
npm installnpm run devnpm run buildnpm run previewAccess the admin panel at /admin
Default Credentials:
- Email:
admin@albaseet.com - Password:
Albaseet@2024
- Padel
- Football
- Swimming
- Tennis
Each category has subcategories:
- Shoes
- Rackets/Balls
- Apparel
- Accessories
- Training Equipment
- Location: Inside Be Pro Fun Hub, In front of Al-Rehab Gate 1, First Settlement
- Email: Albaseettennisutilities@gmail.com
- WhatsApp: +20 109 696 3964
albaseet-website/
├── public/
│ └── logo.png
├── src/
│ ├── components/
│ │ ├── admin/
│ │ ├── layout/
│ │ └── ui/
│ ├── context/
│ ├── data/
│ ├── pages/
│ │ └── admin/
│ ├── store/
│ ├── App.jsx
│ ├── index.css
│ └── main.jsx
├── index.html
├── package.json
├── tailwind.config.js
└── vite.config.js
- Go to Admin Panel > Bulk Upload
- Download the Excel template
- Fill in product data following the format:
articleNumber: Unique product codenameEn/nameAr: Product namescategory: padel, football, swimming, tennissubcategory: shoes, rackets, balls, etc.price: Price in EGPsizes: Format:S:10,M:15,L:8(size:stock)
- Upload the file and import
© 2024 ALBASEET. All rights reserved.