Logo Lanfrica

TSavage101/Aeris

Domain:

digital infrastructure

Record type:

software
Creator:
TSa
Host:
AI-powered multi-tenant ecommerce storefronts for African merchants, with onboarding, generated storefront previews, KoraPay checkout, orders, payouts, and merchant operations. # Aeris **GitHub description:** AI-powered multi-tenant ecommerce storefronts for African merchants, with onboarding, generated storefront previews, Kora-style checkout, orders, payouts, and merchant operations. Aeris is a hackathon MVP for helping African merchants launch credible online storefronts without hiring a developer or stitching together ecommerce infrastructure. A merchant enters business, payout, brand, and product details; Aeris generates a storefront preview; the merchant claims a slug; and customers can shop from a public storefront with cart, checkout, and order status. ## What This MVP Shows - Merchant landing page with Aeris product positioning. - Five-step merchant onboarding for business details, payout account, products, brand customization, and review. - Product entry with manual rows, add/remove behavior, bulk paste support, and Cloudinary-bucket upload framing. - Visual brand color selection with presets, native color picker, RGB sliders, and live preview. - Store generation progress screen and preview mode. - Claim flow with generated slug, regenerate action, and reserved-slug validation. - Merchant dashboard with store overview, product management, orders, payouts, settings, and responsive mobile drawer navigation. - Customer storefront at `/s/[slug]` with featured products, catalog, cart, checkout, and order status. - Core business rules for checkout fees, order transitions, payout eligibility, and AI-draft product labeling. ## Demo Flow 1. Open `localhost`. 2. Click `Start building`. 3. Complete onboarding through `/onboarding`. 4. Generate and preview the storefront. 5. Claim the store and publish it. 6. Visit the public storefront at `/s/terra-basket`. 7. Add a product to cart, checkout, and view the order status. 8. Return to the merchant dashboard from the order status page. ## Tech Stack - Next.js App Router - React - TypeScript - CSS custom properties using the Aeris Paper/Forest design system - Vitest for busi …

Licenses