
Closed
Posted
Paid on delivery
I build UI/UX Designer and Full-Stack Web Developer specialized in modern, high-converting restaurant websites like Swiggy and Zomato. Build a complete, animated, mobile-first food ordering website for a restaurant named: “The Fun Food” Use the provided: Fun Food logo (burger on scooter) Menu image (with all items and prices) Add food images beside each menu item GOAL Create a fast, lightweight, smooth food ordering website that: Increases online orders Feels like a modern food delivery app Is clean, attractive, and mobile-friendly Has a working cart and order system Includes an owner dashboard with notifications UI / UX REQUIREMENTS Design must be: Mobile-first (one-hand use friendly) Smooth scrolling App-like interface Modern rounded fonts High contrast and clean layout Large “Order Now” CTA buttons Clear prices and item names Subtle hover effects and micro-interactions Add-to-cart animation Toast notifications (“Item added to cart”) Loading skeleton effects Optional Dark Mode toggle COLOR THEME Primary: Warm Red / Orange (Appetite boosting) Secondary: Dark Charcoal / Deep Brown Accent: Fresh Green / Cream White Use soft shadows and modern rounded cards. PAGES REQUIRED Home Page Hero section with animated burger or food images Tagline: “Fast • Fresh • Fun” Order Now button (scrolls to menu) Featured items section Smooth animations Menu Page Category-based layout: Categories from menu image: Tea Hot Coffee Maggi Garlic Bread Sandwich Pizza Fried Rice Pasta Burger Each item must show: Food Image Name Price Rating (4.5 style stars) Add to Cart button Smooth add animation Cart & Checkout Features: Real-time price update Increase/decrease quantity Remove item Order summary Delivery charges Total calculation Payment Options: Cash on Delivery (COD) UPI Payment (simulate QR or UPI ID input) Place Order button triggers: Order confirmation animation Toast notification Redirect to order tracking page Order Tracking Page Order status flow with progress animation: Received Preparing Ready Out for Delivery Delivered Show animated progress bar. Restaurant Owner Dashboard (Admin Panel) Protected login system. Owner can: View all new orders Update order status See total sales See today’s revenue Receive notification when new order arrives Change order status (dropdown) Dashboard must look clean and professional. Contact Page Include: Address Phone number Google Maps embed Contact form Social media links TECHNOLOGY REQUIREMENTS Frontend: HTML CSS (modern layout, flex/grid) JavaScript (cart logic, order logic) Responsive design Clean, modular code Well-commented Backend: Basic Node.js + Express OR simple API structure Store orders in JSON or database Admin dashboard connected to order system EXTRA FEATURES Smooth scrolling Toast notifications Order confirmation animation Loading animation SEO-friendly meta tags Optimized images Fast performance Simple file structure Clear folder structure OUTPUT REQUIRED Provide: Full Frontend Code Basic Backend Code Folder Structure Order Flow Explanation Local Setup Guide (How to run using VS Code) Instructions to host (Vercel / Render / Railway) FINAL GOAL Create a website that feels like: “Swiggy + Zomato + Local Cafe Brand Identity” But lightweight, fast, and suitable for a small restaurant. Make it production-ready.
Project ID: 40269496
121 proposals
Remote project
Active 3 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs