Demo β’ Report Bug β’ Request Feature
ποΈ Your Premier Destination for Elegant Ethnic & Traditional Wear π
Rajwadi Poshak brings the richness of Indian traditional wear to the digital age. Our platform combines centuries-old craftsmanship with modern e-commerce convenience, offering an extensive collection of premium ethnic wear. From handcrafted kurtas to designer silk suits, we bring elegance to your doorstep. πͺ‘
{
"name": "rajwadi-poshak",
"version": "0.1.0",
"engines": {
"node": ">=18.0.0",
"npm": ">=9.0.0"
},
"core": {
"next": "13.5.1",
"react": "18.2.0",
"typescript": "5.2.2",
"tailwindcss": "3.3.3",
"framer-motion": "11.18.0",
"mongoose": "8.9.3"
}
}
Dynamic homepage with smooth animations and featured collections
Interactive product gallery with zoom functionality
Detailed product view with size charts and fabric information
Intuitive shopping cart with real-time updates
Smart product recommendations powered by AI
Smart product recommendations powered by AI
Responsive mobile homepage with quick navigation
Smooth category browsing experience
Optimized product viewing for mobile devices
Powerful admin controls for inventory and order management
- π Advanced search with filters
- π 360Β° product views
- π« Smooth animations powered by Framer Motion
- π― Size recommendation system
- π Gift wrapping options
- π± Visual search capability
- π¨ Style matching algorithm
- π Virtual try-on (Coming Soon)
- π Dynamic pricing optimization
- π Trend analysis
- π Secure authentication
- π Wishlist management
- π¦ Order tracking
- π³ Multiple payment options
- π± Mobile app-like experience
- π Analytics dashboard
- π¦ Inventory management
- π Order processing
- π₯ Customer management
- π° Sales reporting
- β‘ Next.js 14 with App Router
- π TypeScript for robust type safety
- π¨ Tailwind CSS for adaptive styling
- π« Framer Motion for fluid animations
- π Custom animation hooks
- π± Progressive Web App (PWA) support
- π Next.js API routes
- π JWT with refresh tokens
- π MongoDB with aggregation pipeline
- π Real-time updates
- π¦ Serverless functions
- π Python 3.11+
- πΆοΈ Flask RESTful
- π§ TensorFlow for recommendations
- π Pandas for data processing
- π Redis for caching
- βοΈ Vercel Edge Functions
- π Google Analytics 4
- π GitHub Actions
- π Swagger API docs
- π SEO optimization
Our website leverages Framer Motion to create a premium shopping experience:
- π Smooth page transitions
- π« Product card hover effects
- π± Mobile gesture controls
- π Loading state animations
- π Interactive UI elements
Node.js >= 18.0.0
MongoDB >= 6.0
Python >= 3.11 (for AI server)
# Clone the repository
git clone https://github.com/yourusername/rajwadi-poshak.git
cd rajwadi-poshak
# Install dependencies
npm install
# Setup environment variables
cp .env.example .env
# Run development server
npm run dev
# For AI server (in separate terminal)
cd ai-server
python -m venv venv
source venv/bin/activate # or `venv\Scripts\activate` on Windows
pip install -r requirements.txt
python app.py
# change the current directory to "backend"
cd backend
# installing required dependancy
pip install -r requirements.txt
# start the server on port 5000
python webapp.py
If you wish to train the AI model with your own dataset, please follow these steps:
-
Prepare Your Dataset:
- Navigate to the
dataset
folder. - Add your images to this folder.
- Navigate to the
-
Train the Model:
- Open the
aimodel.ipynb
notebook. - Run all cells to train the model.
- You may rename the generated
.pkl
files as needed.
- Open the
-
Update the Server Configuration:
- Modify the file paths for your
.pkl
files inwebapp.py
to match your new filenames.
- Modify the file paths for your
-
Restart the AI Server:
- Run the command:
python webapp.py
- Run the command:
This will deploy your custom-trained AI model. Enjoy tailoring your AI experience!
- LCP: 1.2s
- FID: 100ms
- CLS: 0.1
- TTI: 1.8s
- Mobile-friendly score: 100/100
- SEO score: 98/100
- Accessibility: 100/100
- Best practices: 95/100
- π Main Site: Rajwadi Poshak
- π± PWA: Available on all major platforms
- π Virtual Try-On
- π€ Voice Search
- π¬ AI Chatbot Assistant
- π± Native Mobile Apps
- π Multi-language Support
- π§ Email:
- Support: support@rajwadiposhak.com
- Business: hemang9705@gmail.com
- Technical: jayvegad10@gmail.com
- π± Phone:
- Customer Care: +91 9016482643
- Business Inquiries: +91 8849251028
- π¬ Live Chat: Available 24/7 on our website
- π§ business@rajwadiposhak.com
- π± +91 9016482643
This project is licensed under the MIT License. See LICENSE for details.
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create feature branch
- Commit changes
- Create Pull Request
- Wait for review
- π¨ Design inspiration from traditional Indian fashion
- π€ Open source community
- π₯ Our amazing contributors
- π Featured on Product Hunt
π Elevating Traditional Fashion with Modern Technology β¨