Skip to content

sougata-github/Modern-Restaurant-Landing-Page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modern UI/UX Restaurant Landing Page in React

Restaurant Landing Page in React with a captivating design and user-friendly interface

Features

  • Fully responsive design for seamless viewing on all devices.
  • Organized file and folder structure for easy maintenance and scalability.
  • Semantic HTML tags for improved accessibility and search engine optimization.
  • Dynamic rendering of content using the useState hook for a smooth user experience.
  • Interactive components powered by the useRef hook to enhance user engagement.
  • CSS BEM (Block Element Modifier) model convention for clear and maintainable styling.

Sections

  1. Header with Responsive Mobile Menu - Navigation bar with a mobile-friendly menu for easy navigation.
  2. About Us - Discover the story behind the restaurant and its mission.
  3. Special Menu - Explore our special menu items with enticing descriptions.
  4. Chef - Meet the talented chef and learn about their expertise.
  5. Intro - A captivating introduction section to set the ambiance.
  6. Laurels - Showcase the achievements and recognition the restaurant has received.
  7. Gallery - Visualize our restaurant through a collection of stunning images.
  8. Find Us - Get directions to the restaurant's location.
  9. Footer - Footer section with contact information and social media links.

Reusable Components

  • Subheading - A reusable component for creating subheadings within sections.
  • MenuItem - Reusable component to display menu items with descriptions.

Preview

Screenshot (46)

Technologies Used

  • React - A popular JavaScript library for building user interfaces.
  • Vite - A build tool that enhances the development experience with fast build times.