purple-ecommerce

byHet Patel

create the ecommerce website for me with effectuve and responsive UI include some page like home page product page single product page and checkout and test payment intigration with proper navigation and intractive UI with animation and latest theme also have some feedback section for store and also the conact info of stor whcic user can connect alos have some image slider for product product includes name catagory price size (if needed) description add to cart button use static data with db and add login and singup functionality as well with customer and admin role use nextjs for fronted and fastapi for api creation in backned make sure UI will conect and route entirely effecient

HomeLoginSignupCartWishlistCheckoutUsersProfileDashboardProduct DetailProductsOrdersAbout
Home

Comments (0)

No comments yet. Be the first!

Project Tasks21

#16

Implement Products API

To Do

As a frontend developer, I want a fully functional Products REST API with CRUD operations, live search, and multi-faceted filtering (category, price, rating) backed by MySQL so that the products listing and detail pages can dynamically fetch and display product data.

AI 80%
Human 20%
High Priority
3 days
AI Credits:8
Backend Developer
#20

Implement User Profile API

To Do

As a registered user, I want a User Profile API that allows me to retrieve and update my personal details, shipping addresses, and account preferences so that my profile stays accurate and up to date.

AI 80%
Human 20%
Medium Priority
2 days
AI Credits:6
Backend Developer
#1

Implement Theme & Structure

To Do

As a Frontend Developer, I want to implement the purple color theme (#6A0DAD primary, white secondary, gold #FFD700 accent), Poppins/Roboto typography system, and shared layout components (navbar, footer, sidebar) across all pages based on mock designs, and remove unneeded scaffold pages (welcome, ai-assistant, settings), so that all pages have a consistent visual foundation.

AI 80%
Human 20%
High Priority
2 days
AI Credits:6
Frontend Developer
#2

Align Color & Theme

To Do

As a Frontend Developer, I want to audit and align all color usages, typography, spacing, and theme tokens across all pages and components so that the design system is consistent and matches the approved mock designs (v5–v8 series).

Depends on:#1
Waiting for dependencies
AI 75%
Human 25%
High Priority
1 day
AI Credits:4
Frontend Developer
#17

Implement Cart API

To Do

As a registered user, I want a Cart API that allows me to add, update, remove, and retrieve cart items so that my cart is persisted and synced across sessions.

Depends on:#16
Waiting for dependencies
AI 80%
Human 20%
High Priority
2 days
AI Credits:7
Backend Developer
#18

Implement Wishlist API

To Do

As a registered user, I want a Wishlist API that lets me add, remove, and retrieve wishlist items so that I can save products I want to purchase later.

Depends on:#16
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
1.5 days
AI Credits:6
Backend Developer
#7

Build Product Detail Page

To Do

As a guest or registered user, I want to view detailed product information, image gallery with zoom, variant selection (size, color), pricing, and reviews on the product detail page (Product Detail v7 design), and add items to my cart or wishlist, so that I can make informed purchase decisions.

Depends on:#1#16#2
Waiting for dependencies
AI 88%
Human 12%
High Priority
2 days
AI Credits:8
Frontend Developer
#5

Build Signup Page

To Do

As a guest user, I want to register for a new account on the themed signup page (Signup v7 design) so that I can access personalized features like wishlist, cart, and order tracking. The page navigates to login upon successful registration.

Depends on:#2#1
Waiting for dependencies
AI 90%
Human 10%
High Priority
1 day
AI Credits:5
Frontend Developer
#15

Build About Page

To Do

As a guest or registered user, I want to read about the company, its mission, team, and contact information on the about page (About v7 design) with engaging scroll animations and micro-interactions, accessible from the home page navbar, so that I can understand the brand.

Depends on:#1#2
Waiting for dependencies
AI 88%
Human 12%
Medium Priority
1.5 days
AI Credits:6
Frontend Developer
#6

Build Products Page

To Do

As a guest or registered user, I want to browse, filter by category/price/rating, and live-search products on the products listing page (Products v6 design), navigating from the home galaxy or navbar, so that I can quickly find items I am interested in purchasing.

Depends on:#2#16#1
Waiting for dependencies
AI 88%
Human 12%
High Priority
2 days
AI Credits:7
Frontend Developer
#12

Build Profile Page

To Do

As a registered user, I want to view and update my personal information, shipping addresses, password, and account preferences on the profile page (Profile v8 design), navigating from the home page or navbar, so that my account details are always current.

Depends on:#2#20#1
Waiting for dependencies
AI 88%
Human 12%
Medium Priority
2 days
AI Credits:7
Frontend Developer
#4

Build Login Page

To Do

As a registered user or admin, I want to log in with my email and password on the themed login page (Login v7 design) so that I can access my account, wishlist, cart, and order history. The page links from signup and redirects to home or admin dashboard upon success.

Depends on:#1#2
Waiting for dependencies
AI 90%
Human 10%
High Priority
1 day
AI Credits:5
Frontend Developer
#9

Build Wishlist Page

To Do

As a registered user, I want to view and manage my saved wishlist items on the dedicated wishlist page (Wishlist v7 design), navigating from the home page, so that I can keep track of products I want to purchase in the future.

Depends on:#2#1#18
Waiting for dependencies
AI 88%
Human 12%
Medium Priority
1.5 days
AI Credits:6
Frontend Developer
#3

Build Home Page

To Do

As a guest or registered user, I want to see an engaging home page (based on Home v2 design) with a 3D interactive galaxy hero section where each star represents a product category, featured products, smooth scroll animations, and navigation to products, about, login, and signup sections, so that I am drawn into the platform and can easily discover products.

Depends on:#1#2
Waiting for dependencies
AI 85%
Human 15%
High Priority
3 days
AI Credits:9
Frontend Developer
#8

Build Cart Page

To Do

As a registered user, I want to view and manage items in my cart (Cart v6 design) with a sticky mini-cart experience, update quantities, remove items, and see the order summary so that I can proceed confidently to checkout.

Depends on:#1#2#17
Waiting for dependencies
AI 88%
Human 12%
High Priority
2 days
AI Credits:7
Frontend Developer
#19

Implement Checkout & Orders API

To Do

As a registered user, I want a Checkout and Orders API that processes orders, stores order details, handles order status transitions, and exposes order history and tracking endpoints so that I can complete purchases and monitor my orders.

Depends on:#17
Waiting for dependencies
AI 80%
Human 20%
High Priority
3 days
AI Credits:8
Backend Developer
#21

Implement Admin API

To Do

As an admin, I want a comprehensive Admin API covering dashboard statistics, product management (CRUD), order management (list & status updates), and user account management so that I can fully administer the platform from the admin interface.

Depends on:#16#19#20
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
3 days
AI Credits:8
Backend Developer
#10

Build Checkout Page

To Do

As a registered user, I want to complete my purchase through a streamlined checkout page (Checkout v5 design) with address entry, test payment integration, and order summary sections so that I can place my order quickly and securely.

Depends on:#1#2#19#8
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
AI Credits:8
Frontend Developer
#11

Build Orders Page

To Do

As a registered user, I want to view my order history and track the status of current orders (order ID, delivery status, payment method) on the orders page (Orders v6 design) so that I have full visibility into my purchases.

Depends on:#19#2#1
Waiting for dependencies
AI 88%
Human 12%
Medium Priority
2 days
AI Credits:7
Frontend Developer
#13

Build Dashboard Page

To Do

As an admin, I want to view an overview dashboard (Dashboard v5 design) with key metrics such as total orders, revenue, active users, and product stats so that I can monitor the health of the ecommerce platform at a glance. This is the landing page after admin login.

Depends on:#2#21#1
Waiting for dependencies
AI 88%
Human 12%
Medium Priority
2 days
AI Credits:7
Frontend Developer
#14

Build Users Page

To Do

As an admin, I want to view, search, and manage all user accounts on the users management page (Users v6 design), accessible from the admin dashboard, so that I can handle account issues, roles, and access control efficiently.

Depends on:#21#1#2#13
Waiting for dependencies
AI 88%
Human 12%
Medium Priority
2 days
AI Credits:7
Frontend Developer
Home design preview
Login: Sign In
Dashboard: View Overview
Dashboard: Manage Products
Products: Add Edit Product
Orders: View All Orders
Orders: Update Order Status
Users: Manage Accounts