← Back to Projects

OllieBites: Fast Food Chain Website Prototype

A vibrant, performance-optimized web experience designed to make customers hungry.


Overview: The Challenge

Fast-food brands need to capture attention instantly and provide a seamless online experience, from Browse the menu to finding the nearest location. The challenge was to design and build a website prototype from scratch that was not only visually appetizing but also fast, responsive, and easy to navigate.

Live Demo   |   GitHub Repo   |   View the Figma Design


🎯 Key Features & Tech Stack

As the sole developer and designer, I managed the entire project lifecycle, focusing on a robust and modern tech stack to deliver a high-quality user experience.

  • Interactive Maps: Integrated Leaflet.js to display restaurant locations on a dynamic map, making it easy for users to find their nearest OllieBites.
  • Fully Responsive UI: Built with a mobile-first approach using Reactstrap, ensuring a flawless and visually appealing layout across all devices.
  • Engaging Hero Slider: The homepage features a dynamic hero slider to immediately capture user attention with promotional content and delicious food imagery.
  • Complete Brand & UI/UX Design: Responsible for the entire visual identity, from the custom logo and color palette to the final high-fidelity mockups in Figma.

🖼️ The Live Product in Action

Here are some key features of the final deployed website, showcasing how specific design and development choices create a better user experience.

Dynamic Hero Slider

Dynamic Hero Slider

The homepage immediately grabs user attention with a full-width hero slider, using vibrant imagery to showcase promotions and create an appetizing first impression.

Find Us in a Tap

Find Us in a Tap

An interactive map, powered by Leaflet.js, allows users to easily find restaurant locations. This is a crucial feature for a fast-food chain, bridging the gap between the digital and physical experience.

Clear & Appetizing Menu

Clear & Appetizing Menu

The “Our Menu” section uses a clean, card-based layout. Each card features a high-quality image, clear pricing, and a concise description, making it easy and enjoyable for customers to browse and decide on their order.


🎨 Design & UI/UX Process

The design process was focused on creating a brand that felt fun, modern, and trustworthy.

  • Audience: Targeted general fast-food customers who value speed, visual appeal, and ease of use.
  • Color Palette: A vibrant and appetizing palette with Red (#FF3B3F) and Yellow (#FFD600) to stimulate excitement and hunger.
  • Typography: Used Poppins for headings to give a friendly and bold look, and Roboto for body text for its excellent readability.

UI Mockups

Desktop UIMobile UI
Desktop UIMobile UI