Logo Lanfrica

JOHN-art-bit/wear-your-root

Créateur:
JOH
Hôte:
Wear your root - A premium platform celebrating African cultures through smart clothing with QR codes # Wear Your Root 🌍 **Celebrate African cultures through smart clothing with QR codes** A premium, modern platform that connects T-shirts with cultural narratives. Each QR code-equipped garment opens a gateway to discover the rich history, traditions, and identity of African cultures. ## 🚀 Quick Start ### Prerequisites - Node.js 18+ - npm or yarn ### Installation ```bash # Clone the repository git clone github.com cd wear-your-root # Install dependencies npm install # Copy environment variables cp .env.local.example .env.local # Start development server npm run dev ``` Open localhost with your browser to see the result. ## 📁 Project Structure ``` wear-your-root/ ├── app/ # Next.js app directory │ ├── page.tsx # Homepage │ ├── layout.tsx # Root layout │ ├── cultures/ # Culture listing page │ ├── culture/[slug]/ # Dynamic culture pages │ ├── admin/ # Admin dashboard │ ├── api/ # API routes │ ├── about/ # About page │ ├── contact/ # Contact page │ └── globals.css # Global styles ├── components/ # Reusable React components │ ├── layout/ # Layout components (Header, Footer, etc.) │ ├── sections/ # Page section components │ ├── culture/ # Culture-specific components │ ├── admin/ # Admin components │ └── common/ # Shared UI components ├── data/ # Data management │ ├── cultures.ts # Culture database │ ├── products.ts # Product database │ └── types.ts # TypeScript types ├── lib/ # Utility functions │ ├── qrcode.ts # QR code generation │ ├── analytics.ts # Analytics helpers │ └── utils.ts # General utilities ├── public/ # Static assets │ ├── images/ …