Skip to content

RohanShrivastava08/META-Capstone-Project---Front-End-Developer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‹ Little Lemon Website - Front-End Development - META Professional Certificate

  • Welcome to the Little Lemon website project!
  • This project is a front-end web application built with React. It serves as a modern, interactive, and visually appealing website for the fictional Little Lemon restaurant.
  • The website showcases the restaurant's menu, offers interactive features, and provides a seamless user experience with smooth animations and responsive design.

Screenshot (336)

Screenshot (337)

Screenshot (338)

πŸ“‹ Table of Contents

  • Introduction
  • Features
  • File Structure
  • Technology Stack
  • Installation
  • Usage
  • Screenshots
  • Contributing
  • License
  • Contact

πŸ“˜ Introduction

  • The Little Lemon website is a front-end application developed to demonstrate advanced React skills, including state management, routing, and UI design.
  • The website provides information about the restaurant's menu, location, and contact details, featuring interactive elements and smooth transitions for an engaging experience.

✨ Features

  • 🍽️ Interactive Menu: View and explore the restaurant's menu items with detailed descriptions and images.
  • 🎨 Modern Design: Elegant and responsive user interface with modern design elements and smooth animations.
  • πŸ“ Location Information: Easily find the restaurant's location with an integrated map.
  • πŸ“ž Contact Form: Users can get in touch through a user-friendly contact form.
  • πŸ“± Fully Responsive: The site is optimized for various devices, ensuring a seamless experience on desktops, tablets, and smartphones.

πŸ“ File Structure

  • Just a sample.
little-lemon-website/
β”œβ”€β”€ public/
β”‚   β”œβ”€β”€ index.html
β”‚   β”œβ”€β”€ favicon.ico
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ assets/
β”‚   β”‚   β”œβ”€β”€ images/
β”‚   β”œβ”€β”€ components/
β”‚   β”‚   β”œβ”€β”€ Header.js
β”‚   β”‚   β”œβ”€β”€ Menu.js
β”‚   β”‚   β”œβ”€β”€ ContactForm.js
β”‚   β”œβ”€β”€ pages/
β”‚   β”‚   β”œβ”€β”€ Home.js
β”‚   β”‚   β”œβ”€β”€ MenuPage.js
β”‚   β”‚   β”œβ”€β”€ ContactPage.js
β”‚   β”œβ”€β”€ App.js
β”‚   β”œβ”€β”€ index.js
β”‚   β”œβ”€β”€ styles/
β”‚   β”‚   β”œβ”€β”€ App.css
β”‚   β”‚   β”œβ”€β”€ Header.css
β”‚   β”‚   β”œβ”€β”€ Menu.css
β”‚   β”‚   β”œβ”€β”€ ContactForm.css
β”œβ”€β”€ README.md
β”œβ”€β”€ package.json

πŸ’» Technology Stack

  • React - JavaScript library for building user interfaces
  • React Router - For handling routing and navigation
  • CSS - Stylesheet language for designing the application layout
  • Axios - For making HTTP requests (if needed)
  • React Hooks - For managing state and side effects

πŸ›  Installation

  • Follow these steps to set up and run Let's Chat App on your local machine:

  • Clone the repository:

git clone https://github.com/your-username/little-lemon-website.git
cd little-lemon-website
  • Install the dependencies:
npm install
  • Start the React development server:
npm start

πŸš€ Usage

  • Explore the website by navigating through the different pages using the header menu.
  • View the menu items, check out the contact form, and find the restaurant's location.
  • Enjoy the interactive features and smooth transitions throughout the site.

πŸ“Έ Screenshots

Screenshot (336)

Screenshot (337)

Screenshot (338)

Screenshot (339)

Screenshot (340)

Screenshot (341)

Screenshot (342)

Screenshot (345)

Screenshot (346)

Screenshot (343)

Screenshot (344)

🀝 Contributing

  • We welcome contributions from the community! If you have suggestions for improvements or new features, feel free to fork the repository and create a pull request.
  • Please ensure your code adheres to our coding standards and includes appropriate tests.

Fork the repository

  • Create a new branch:
git checkout -b feature/YourFeature
  • Commit your changes:
git commit -m 'Add some feature'
  • Push to the branch:
git push origin feature/YourFeature
  • Open a pull request

πŸ“„ License

  • This project is licensed under the MIT License - see the LICENSE file for details.

πŸ“ž Contact

If you have any questions or suggestions, feel free to reach out:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published