A modern web application for table reservation at the Little Lemon restaurant, built with React and Tailwind CSS. This project is the capstone project for the Meta Front-End Developer Professional Certification program.
Check out the live demo: littlelemon-rest.netlify.app
- ✅ Adheres to the provided UX/UI design
- ✅ Appropriate accessibility tags applied
- ✅ Functional table booking form
- ✅ Form validation during booking
- ✅ Semantic HTML and responsive design
- ✅ Working routers and successful self-testing
Ensure you have Node.js
and pnpm
installed on your machine.
- Clone the repository:
git clone https://github.com/jyboy/little-lemon-restaurant.git
- Navigate to the project directory:
cd little-lemon-restaurant
- Install dependencies:
pnpm install
- Start the development server:
pnpm run dev
- Lint JavaScript files:
npm run lint
- Format the code:
npm run format
- Run unit tests:
npm run test
This project is licensed under the MIT License.