indigo-gadgets

byעמית אלבז

a bit—this is more like a “cool gadgets / fun products” store page instead of practical-only items. That’s totally fine, but just know: this audience becomes more mixed (not only older people anymore). I’ll build you a clean Shopify-style page + product ideas you can actually use. ⸻ 🛒 Store Concept: “Cool & Clever Gadgets” Homepage Headline Discover Gadgets That Make Life More Fun (and a Little Easier) ⸻ Intro Section From clever tools to fun gadgets, we bring you simple products that surprise you, entertain you, and make everyday life a bit better. No complicated tech. Just cool, useful, and satisfying items. ⸻ 🔥 Featured Products (Ideas You Can Sell) 1. Gel Blaster Toy Gun (Shoots Water Beads) (what you meant by “beet” 😄) Why it’s great: • Safer than airsoft • No mess (beads dissolve) • Super fun for all ages Angle to sell: “Outdoor fun without the mess or danger” ⸻ 2. Mini Portable Vacuum Cleaner • Cleans keyboards, desks, cars • Small but powerful • Very satisfying to use 👉 People LOVE oddly satisfying cleaning gadgets ⸻ 3. LED Motion Sensor Lights • Turns on automatically at night • Great for stairs, closets, hallways 👉 Mix of “cool” + actually useful ⸻ 4. Electric Lighter (USB Rechargeable) • Windproof • No gas needed • Futuristic look ⸻ 5. Magnetic Cable Organizer • Keeps charging cables neat • Super simple but addictive product ⸻ 6. Mini Projector (Phone Compatible) • Turns any wall into a screen • Great for movies, YouTube, etc. ⸻ 🧠 Example Product Page (Gel Blaster) ⸻ Headline The Most Fun You Can Have Outdoors — No Mess, No Pain ⸻ What It Is This gel blaster shoots soft water beads that burst on impact and disappear. No cleanup. No damage. Just pure fun. ⸻ Why You’ll Love It • ✔ Safe and painless • ✔ No messy cleanup • ✔ Perfect for outdoor games • ✔ Easy to use for beginners • ✔ Rechargeable battery ⸻ How It Works 1. Soak the gel beads in water 2. Load them into the blaster 3. Start shooting and have fun ⸻ Perfect For • Backyard games • Friends & family fun • Gifts for kids and adults ⸻ Customer Reviews ⭐ “Way more fun than expected!” ⭐ “Kids love it, and honestly so do I.” ⭐ “No mess at all, that’s the best part.” ⸻ Call to Action 👉 Get Yours Today & Start the Fun ⸻ ⚠️ Honest Advice (Important) Mixing: • “older people simple products” AND • “toy gadgets / fun stuff” 👉 can confuse your brand. You should choose ONE direction: Option A (Easier to sell long-term): • Practical, problem-solving products (older audience) Option B (More viral potential): • Fun gadgets / TikTok-style products ⸻ 🚀 If you want to go viral Go with: • Gel blaster • Mini vacuum •

No preview

Comments (0)

No comments yet. Be the first!

Project Tasks19

#1

Implement Theme & Structure

To Do

As a user I want to be able to use the frontend that visually matches the mock-design pages exactly. Implement the indigo-gadgets color palette (#F5F8FA bg, #FF6F61 accent, #2C3E50 text, #FFFFFF surface, #BDC3C7 muted), typography (Inter font family), global CSS variables, component base styles, and remove any scaffold pages not present in the final design. This task must be completed independently before all other frontend page tasks begin.

AI 80%
Human 20%
High Priority
1.5 days
Frontend Developer
#11

Implement Products API

To Do

As a user I want to be able to use the backend API to browse, filter, and retrieve product details. Implement FastAPI endpoints: GET /products (list with category filter, pagination), GET /products/{id} (detail), POST /products (admin create), PUT /products/{id} (admin update), DELETE /products/{id} (admin delete). Supports ILS pricing. Includes product name, description, images, category, price, stock.

AI 75%
Human 25%
High Priority
2 days
Backend Developer
#2

Build Homepage Page

To Do

As a user I want to be able to use the frontend homepage to browse the featured product carousel, filter gadgets by category (Practical / Fun), view testimonials, newsletter signup, and trust badges. Implement based on existing Homepage v1 JSX design. Sections include: NavBar, Hero, FeaturedCarousel (3D interactive), CategoryFilters, ProductGrid, HowItWorks, Testimonials, NewsletterSignup, TrustBadges, Footer. Links to Product page and Results page.

Depends on:#1
Waiting for dependencies
AI 90%
Human 10%
High Priority
2.5 days
Frontend Developer
#3

Build Login Page

To Do

As a user I want to be able to use the frontend login page to sign in to my account securely. Page should match indigo-gadgets theme and style guide. Includes email/password fields, form validation feedback, and a link to signup. On success, redirects Admin to Dashboard and regular users to Homepage. Connects to existing authentication backend.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
1 day
Frontend Developer
#4

Build Product Page

To Do

As a user I want to be able to use the frontend product page to view detailed product descriptions, features, benefits, images, star ratings, and customer reviews. Page includes an 'Add to Cart' CTA button (accent #FF6F61), price in ILS, and review section. Navigated to from Homepage carousel and Results page. Links to Cart page on Add to Cart action.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
Frontend Developer
#5

Build Results Page

To Do

As a user I want to be able to use the frontend results page to view filtered/searched products in a responsive grid. Desktop: 4 columns, tablet: 3, mobile: 2. Each card shows product image, name, short description, star rating, price (ILS, accent color), and Add to Cart button. Includes category filter bar at top. Navigated to from Homepage filter actions. Links to Product page per item.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
1.5 days
Frontend Developer
#6

Build Cart Page

To Do

As a user I want to be able to use the frontend cart page to review selected items, update quantities, remove items, see subtotal in ILS, and proceed to checkout. Cart summary sidebar shows item list, pricing breakdown, and a 'Proceed to Checkout' CTA. Navigated to from Product page and navbar cart icon. Links to Checkout page.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
1.5 days
Frontend Developer
#12

Implement Cart & Order API

To Do

As a user I want to be able to use the backend API to manage cart items and place orders. Implement FastAPI endpoints: POST /cart (add item), GET /cart (view cart), PUT /cart/{item_id} (update quantity), DELETE /cart/{item_id} (remove item), POST /orders (create order from cart), GET /orders (admin list), GET /orders/{id} (detail). Supports ILS pricing and order status tracking.

Depends on:#11
Waiting for dependencies
AI 75%
Human 25%
High Priority
2 days
Backend Developer
#14

Implement Reviews API

To Do

As a user I want to be able to use the backend API to read and submit product reviews. Implement FastAPI endpoints: GET /products/{id}/reviews (list reviews with star rating), POST /products/{id}/reviews (submit review, requires auth). Returns reviewer name, rating, and comment. Used by Product page.

Depends on:#11
Waiting for dependencies
AI 75%
Human 25%
Medium Priority
1 day
Backend Developer
#7

Build Checkout Page

To Do

As a user I want to be able to use the frontend checkout page to complete my purchase securely. Includes shipping address form, order summary, payment method selection (ILS-compatible gateways), and order confirmation. Displays clear CTA 'Complete Purchase'. Navigated to from Cart page. Shows confirmation/success state on completion.

Depends on:#1#6
Waiting for dependencies
AI 80%
Human 20%
High Priority
2 days
Frontend Developer
#8

Build Dashboard Page

To Do

As an admin I want to be able to use the frontend dashboard page to view analytics, sales overview, recent orders, and quick-access links to manage orders, products, and reports. Includes summary KPI cards (total sales in ILS, orders count, top products). Navigated to from Login. Links to Products page and Reports page.

Depends on:#3#1
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
2 days
Frontend Developer
#13

Implement Payment Gateway API

To Do

As a user I want to be able to use the backend API to securely complete purchases via ILS-compatible payment gateways. Integrate third-party payment provider supporting ILS, implement POST /checkout/initiate and POST /checkout/confirm endpoints, handle payment callbacks, and update order status on success/failure. Ensure GDPR-compliant data handling.

Depends on:#12
Waiting for dependencies
AI 65%
Human 35%
High Priority
2.5 days
Backend Developer
#15

Implement Sales Reports API

To Do

As an admin I want to be able to use the backend API to generate sales analytics. Implement FastAPI endpoints: GET /reports/sales (revenue over time, filterable by date range), GET /reports/top-products (best sellers), GET /reports/orders-summary. Returns data in ILS. Used by Reports page.

Depends on:#12
Waiting for dependencies
AI 70%
Human 30%
Medium Priority
1.5 days
Backend Developer
#16

Connect Homepage to Backend

To Do

As a user I want to be able to use the frontend homepage with live product data from the backend. Wire the FeaturedCarousel and ProductGrid components to the GET /products API. Implement category filter state synced with API query params. Display real ILS prices and product images. Handle loading and empty states gracefully.

Depends on:#2#11
Waiting for dependencies
AI 80%
Human 20%
High Priority
1 day
Frontend Developer
#17

Connect Product Page to Backend

To Do

As a user I want to be able to use the frontend product page with live product and review data. Wire Product page to GET /products/{id} and GET /products/{id}/reviews APIs. Display real price in ILS, product details, and customer reviews with star ratings. Handle Add to Cart action via POST /cart API.

Depends on:#11#12#4#14
Waiting for dependencies
AI 80%
Human 20%
High Priority
1 day
Frontend Developer
#9

Build Products Admin Page

To Do

As an admin I want to be able to use the frontend products management page to add, edit, and remove product listings. Includes a product table/grid with search and filter, Add Product form/modal (name, description, price in ILS, category, images), and Edit/Delete actions per row. Navigated to from Dashboard. Links back to Dashboard.

Depends on:#8#1
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
2 days
Frontend Developer
#10

Build Reports Page

To Do

As an admin I want to be able to use the frontend reports page to generate and view sales analytics. Includes date range selector, sales chart (revenue over time in ILS), top-selling products table, and export option. Navigated to from Dashboard.

Depends on:#8#1
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
1.5 days
Frontend Developer
#18

Connect Cart & Checkout to Backend

To Do

As a user I want to be able to use the frontend cart and checkout pages with real order processing. Wire Cart page to GET /cart, PUT /cart/{item_id}, DELETE /cart/{item_id} APIs. Wire Checkout page to POST /checkout/initiate and POST /checkout/confirm. Display ILS totals and handle payment success/failure flows with user feedback.

Depends on:#12#13#6#7
Waiting for dependencies
AI 75%
Human 25%
High Priority
1.5 days
Frontend Developer
#19

Connect Dashboard to Backend

To Do

As an admin I want to be able to use the frontend dashboard with live analytics and order data. Wire Dashboard KPI cards to GET /reports/orders-summary and GET /reports/sales APIs. Wire Products admin page to products CRUD endpoints. Wire Reports page to GET /reports/sales and GET /reports/top-products. Display all values in ILS.

Depends on:#9#15#11#8#12#10
Waiting for dependencies
AI 75%
Human 25%
Medium Priority
1.5 days
Frontend Developer

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.