Skip to content

William-WYL/JS-FujiShushi

Repository files navigation

Fuji Sushi - Restaurant Website Practice

🎯 Project Focus

This is a pure frontend practice project focusing on core web technologies:

✅ HTML5 semantic structure ✅ CSS3 styling with Flexbox, hover effects, and responsive design ✅ Vanilla JavaScript for DOM manipulation and form validation ✅ No frameworks or libraries – just foundational web skills

🛠️ Tech Stack Core Technologies

HTML5 (semantic markup, forms, accessibility)

CSS3 (Flexbox, transitions, hover states, media queries)

JavaScript (DOM manipulation, event handling, form validation)

Key Features

🔹 Responsive Layout (Flexbox-based, mobile-friendly) 🔹 Interactive UI (hover effects, dynamic form feedback) 🔹 Form Validation (client-side checks for user inputs) 🔹 Clean, Semantic HTML (SEO-friendly structure)

🚀 Key Learning Points HTML

Proper document structure with <header>, <main>, <footer>

Accessible forms with <input>, <label>, and error messaging

Embedding media (images, videos)

CSS

Flexbox for responsive layouts

Hover & focus states for buttons and links

Transitions & animations for smooth interactions

Media queries for different screen sizes

JavaScript

Form validation (preventing empty submissions, email checks)

DOM manipulation (dynamic content updates)

Event handling (click, submit, input events)

About

A shushi website practice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors