As a frontend developer, I want to implement the global theme, color palette, and structural layout across all pages so that the app matches the 'You Wanna' brand identity. Set primary color (#FFC0CB), secondary (#800080), accent (#FFD700), background (#FFFFFF), font color (#333333). Apply Playfair Display for headings and Open Sans for body text. Remove any scaffold pages not needed by the project. Ensure the theme is consistent across all pages based on the mock-design JSX pages.
As a user, I want to use the backend API for registration and login so that I can create an account (via form, Google, or Apple ID) and authenticate securely. Implement FastAPI endpoints for signup, login, and OAuth integration. Returns JWT tokens for session management.
As a user, I want to use the frontend landing page to browse the home screen of 'You Wanna', featuring the virtual dressing room experience with a 3D mannequin, drag-and-drop clothing, and category browsing. Implement based on the existing Landing (v2) JSX design. Links to Login and Signup pages.
As a user, I want to use the frontend login page to sign in with my username and password. Implement based on the existing Login (v3) JSX design. This page is accessible from the Landing page and redirects to Gallery after successful login. Admin login redirects to the admin Dashboard.
As a user, I want to use the frontend signup page to create an account using Google, Apple ID, or by filling a form (Full Name, Username, Password, Confirm Password, Email, Phone Number). Implement based on the existing Signup (v3) JSX design. Accessible from the Landing page.
As a user, I want to use the frontend gallery page to browse all product images with category filters and a Buy button below each item. Implement based on the existing Gallery (v3) JSX design. Accessible after login; links to Product detail page and supports category filtering.
As a user, I want to use the frontend product detail page to view full product information including images, price, description, sizes, material, and category. Implement a 'Shop Now' button and review/rating section. Implement based on the existing Product (v3) JSX design. Links from Gallery page; navigates to Checkout and Wishlist.
As a user, I want to use the frontend wishlist page to view and manage items I have saved for later. Implement based on the existing Wishlist (v3) JSX design. Accessible from the Product detail page; allows navigation back to product or to checkout.
As a user, I want to use the frontend checkout page to fill in my order details (Category, Quantity, Size, Address, Full Name, Pincode) and confirm my order with a 'Are You Sure To Confirm This Order?' prompt with Yes/No options. Implement based on the existing Checkout (v3) JSX design. Navigates to Payment page on confirmation.
As a user, I want to use the frontend payment page to choose from UPI, Google Pay, PhonePe, or Credit/Debit Card and view the admin-uploaded QR code for payment. Implement based on the existing Payment (v3) JSX design. Accessible after order confirmation; triggers order submission to admin.
As an admin, I want to use the frontend dashboard page to view an overview including my username at the top, incoming orders, user reviews, product sales count, and delivery items. Implement based on the existing Dashboard (v3) JSX design. This is the main hub after admin login, linking to Products, Orders, Reviews, and Analytics pages.
As an admin, I want to use the frontend products page to upload and manage product listings including image, price, description, sizes, material name, and category. Implement based on the existing Products (v3) JSX design. Accessible from the admin Dashboard.
As an admin, I want to use the frontend orders page to view all incoming orders and manage them by accepting, rejecting, or marking them as not available. Implement based on the existing Orders (v3) JSX design. Accessible from the admin Dashboard.
As an admin, I want to use the frontend reviews page to view all user-submitted reviews and ratings for products. Implement based on the existing Reviews (v3) JSX design. Accessible from the admin Dashboard.
As an admin, I want to use the frontend analytics page to view sales trends, most popular items, and product performance insights. Implement based on the existing Analytics (v3) JSX design. Accessible from the admin Dashboard.
As an admin, I want to use the backend API to upload and manage products (image, price, description, sizes, material, category) and as a user I want to use the backend API to fetch products by category for gallery browsing.
As a user, I want to use the backend API to add, view, and remove products from my wishlist so that I can save items for later viewing.
As a user, I want to use the backend API to submit an order with details (category, quantity, size, address, full name, pincode) and as an admin I want to use the backend API to view, accept, reject, or mark orders as not available.
As a user, I want to use the backend API to submit product reviews and ratings, and as an admin I want to use the backend API to view all user reviews and ratings on the reviews page.
As a user, I want to use the backend API to process payments via UPI, Google Pay, PhonePe, or Credit/Debit Card and receive order confirmation once the admin accepts the order. Includes admin endpoint for uploading QR code.
As an admin, I want to use the backend API to retrieve sales trends, most popular items, and delivery statistics so that I can view insights on the analytics dashboard page.
As a frontend developer, I want to connect all frontend pages (Gallery, Product, Checkout, Payment, Wishlist, Reviews, Admin Dashboard, Products, Orders, Analytics) with the corresponding backend FastAPI endpoints so that real data flows through the application end-to-end.

Try before you buy — drag any outfit onto your avatar.
Silk Banarasi Saree
₹4,999
Embroidered Anarkali Kurti
₹2,499
Floral Georgette Dress
₹1,899
Cotton Palazzo Set
₹1,599
Chanderi Silk Dupatta
₹999
Sequin Party Gown
₹5,499
Printed A-Line Kurta
₹1,299
Zari Work Lehenga
₹7,999
Browse our curated collections and filter by category, occasion, or style to find exactly what you love.
Use our virtual dressing room to see how outfits look on your avatar before you buy.
Checkout securely with your preferred method — UPI, GPay, PhonePe, or credit/debit card.
The virtual dressing room is a game changer! I could see exactly how the silk saree draped before ordering. Fits perfectly and the quality is outstanding.
Priya Sharma
Mumbai, IN
I have been shopping for kurtis online for years, but You Wanna is different. The fabric quality, stitching, and attention to detail are unmatched. Absolutely love it!
Ananya Reddy
Bangalore, IN
Ordered a dress for my engagement and it arrived beautifully packaged within 3 days. The UPI payment was seamless and the customer support team was so helpful.
Meera Patel
Ahmedabad, IN
Such a wonderful collection of ethnic and western wear. The size guide was spot on and my order fit like a dream. Will definitely shop again!
Kavitha Nair
Chennai, IN
Finally an Indian brand that understands what women actually want to wear. The curated collections save me so much time. The easy returns policy gives me confidence to try new styles.
Deepika Joshi
Delhi, IN
Sign up today and get ₹200 off your first order.
No comments yet. Be the first!