Welcome to my capstone project repository for the Meta Front-End Developer Professional Certificate. This project represents the culmination of my learning journey, where I applied the concepts and skills acquired throughout the course to build a web application for the Little Lemon restaurant.
In this capstone project, I developed a web application designed for managing table bookings at the Little Lemon restaurant. The application is built using React, showcasing my ability to create interactive and user-friendly front-end solutions. The main focus of this project was to design and implement a form for handling table reservations.
- Table Booking Form: Allows users to select a date, time, and number of guests to make a reservation.
- Validation and Error Handling: Ensures that all required fields are filled out correctly before submission.
- Responsive Design: Optimized for various devices, providing a seamless user experience across different screen sizes.
- Dynamic Updates: Real-time updates and feedback as users interact with the form.
- React: For building the user interface and managing state.
- HTML5: For structuring the content.
- CSS3: For styling and responsive design.
- JavaScript: For form validation and dynamic behavior.
To run this project locally, follow these steps:
- Clone the Repository:
git clone https://github.com/vanderhs/meta-capstone
- Navigate to the Project Directory:
cd meta-capstone
- Install Dependencies:
npm install
- Start the Development Server:
You can access the application at http://localhost:3000.
npm start