Skip to content

mesalim-bellevue/LittleLemon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Little Lemon Restaurant Table Booking System

Course: Meta Front-End Development Capstone Project

Developer/Designer: Meher Salim

Overview

This project is part of a front-end development course, where I revisited essential concepts and knowledge, and applied my React skills to build a web app for the Little Lemon restaurant. The goal of this project is to create a form that allows users to book tables at the restaurant.

Project Details

Features

  • Table Booking Form: A form that handles table reservations with validation.
  • Unit Testing: Ensures the form and other components function correctly.
  • Accessibility Tags: Appropriate tags to enhance the user experience.
  • Responsive Design: Ensures the web app is mobile-friendly and adaptable to different screen sizes.
  • Git Integration: The project is committed to a Git repository for version control.

Implementation

  • Design and Implementation of UX/UI: Followed best practices to design a user-friendly interface.
  • Form Validation: Implemented validation to ensure users provide necessary information correctly.
  • Unit Tests: Created unit tests for the form and other components to maintain functionality and reliability.
  • Accessibility: Applied appropriate accessibility tags to make the web app usable for all users.
  • Responsive Layout: Ensured the web app is responsive, providing a seamless experience across devices.

Getting Started

Prerequisites

  • Node.js
  • npm

Installation

  1. Clone the repository:
  • sh
  • git clone [repository_link]
  1. Navigate to the project directory:
  • sh
  • cd little-lemon-booking
  1. Install dependencies:
  • sh
  • npm install

Running the Project

Start the development server:

Running Tests

Run the unit tests:

  • sh
  • npm test

Resources

About

Meta Front-End Development Capstone Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published