Logo Lanfrica

YamsTheBee/thiapathioly-paris18-website

Creator:
Yam
Host:
High-end African restaurant website built with React & TypeScript. Modern UI, animated menu, customer reviews, and reusable template for restaurant businesses. # 🍽️ Thiapathioly Paris 18 – Restaurant Website High-end showcase website for **Thiapathioly**, a Senegalese restaurant located in Paris 18. This project reflects a premium digital experience designed to elevate African cuisine through elegant design, storytelling, and immersive user experience. --- ## ✨ Concept A luxury restaurant website inspired by African gastronomy and fine dining standards. The project highlights: - πŸ‡ΈπŸ‡³ Senegalese culinary heritage - 🍽️ Signature dishes & curated menu - ✨ Refined and immersive experience - πŸ›οΈ Cultural storytelling - 🌍 Premium brand identity --- ## πŸš€ Features - Elegant landing page with immersive hero section - Restaurant concept & storytelling section - Dynamic menu (dΓ©jeuner & spΓ©cialitΓ©s) - Smooth animations and transitions - AI-powered assistant _(YamsBot / Virtual Sommelier)_ πŸ€– _(optional)_ - Contact & reservation section - Fully responsive (mobile / tablet / desktop) --- ## πŸ› οΈ Tech Stack - React - TypeScript - Vite - TailwindCSS + custom CSS - Node.js _(API – optional / in progress)_ --- ## πŸ“ Project Structure ``` . β”œβ”€β”€ public # Static assets (favicon, etc.) β”œβ”€β”€ src β”‚ β”œβ”€β”€ components # UI components (Navbar, Hero, Menu, Footer...) β”‚ β”œβ”€β”€ pages # Main pages β”‚ β”œβ”€β”€ assets # Images & media β”‚ β”œβ”€β”€ styles # Global styles (luxury black & gold theme) β”‚ └── utils # Helper functions β”œβ”€β”€ .env.sample # Environment variables template ``` --- ## βš™οΈ Installation Clone the project: ``` git clone github.com ``` Install dependencies: ``` npm install ``` Run development server: ``` npm run dev ``` Build for production: ``` npm run build ``` Preview production: ``` npm run preview ``` --- ## πŸ” Environment Variables Create a `.env` file based on: ``` .env.sample ``` Example: ``` VITE_API_URL=localhost ``` --- ## πŸ”’ Security Notes - Never commit `.env` files - Validate all user inputs (forms, chatbot) - …