Task Management
12 TasksImplement Galaxy Homepage 3D Animation
Build the interactive star-cluster product galaxy using Three.js. Each star should represent a category with hover tooltip and click zoom.
Product Detail Page - Image Gallery with Zoom
Create an image gallery supporting zoom and variant (size, color) selection. Should support swipe on mobile.
Live Search with Instant Suggestions
Implement debounced search input with dropdown suggestions pulling from product catalog. Highlight matched text.
Wishlist Add/Remove Functionality
Allow authenticated users to add/remove products from wishlist. Persist to backend and show heart icon on product cards.
JWT Authentication & bcrypt Password Hashing
Implement login/signup with JWT token generation, refresh tokens, and bcrypt hashing for passwords. Role-based access for admin vs customer.
Sticky Mini-Cart Preview
Add a floating mini-cart that stays visible while scrolling. Should show item count badge and total price.
Admin Dashboard — Product CRUD
Build admin-only product management panel with add, edit, delete operations. Include image upload and category assignment.
Checkout Flow & Test Payment Integration
Implement multi-step checkout: address → payment → review → confirm. Integrate Razorpay test gateway.
Order Tracking Page
Page to display order history with status filters, search, and a detail modal with delivery timeline.
Product Filter by Category & Price Range
Sidebar filter panel with category checkboxes, price slider, and rating filter. Should update results live.
Mobile Responsive Nav Drawer
Hamburger nav with slide-in drawer for mobile. Should match the galaxy brand aesthetic.
Docker & Kubernetes Deployment Config
Write Dockerfiles for frontend and backend. Create K8s deployment YAMLs for staging environment.

No comments yet. Be the first!