All Projects
Mid-Core / System Completed

Café Design — Restaurant Web Presence

Frontend & UI Design

01 — Project Overview

An animated, visually premium café website with menu showcase, table reservation form, and user login system.

Solo Developer — UI design, animations, and auth flow.

Stack

HTML5CSS3JavaScript
Private / Offline

02 — The Problem

Goal

Design a café's web presence that feels warm and premium — converting visitors into reservations.

User Issue

Small cafés often have generic template websites that don't reflect their brand personality.

03 — The Process

01

Scroll Animations

Used Intersection Observer for section reveals, keeping the codebase dependency-free.

02

Auth Flow

Built a lightweight user registration/login to save reservation history.

Key Challenge

Creating a custom, lightweight slider system without bloating the bundle size with heavy React carousels.

snippet
// Swiper Testimonials Config
const swiper = new Swiper('.slider-wrapper', {
    loop: true,
    grabCursor: true,
    spaceBetween: 25,
    breakpoints: {
        0: { slidesPerView: 1 },
        768: { slidesPerView: 2 },
        1024: { slidesPerView: 3 }
    }
});

04 — The Solution

A beautiful, responsive café website featuring smooth hover states, dynamic layout scaling, and a warm, inviting color palette.

Cafe Design Homepage Screenshot

05 — Results & Learnings

Impact

Showcased advanced CSS animation technique without any external libraries.

Learnings

Learned to replicate GSAP-quality scroll effects with pure browser APIs.

What I'd do differently

Would add a real backend with PHP/MySQL to persist reservations.