An open API service indexing awesome lists of open source software.

https://github.com/ramirezjm/little_lemon_meta_capstone

Little Lemon / Capstone Project / Meta Front-End Development Specialization
https://github.com/ramirezjm/little_lemon_meta_capstone

css3 html5 javascript react react-router responsive-design

Last synced: about 2 months ago
JSON representation

Little Lemon / Capstone Project / Meta Front-End Development Specialization

Awesome Lists containing this project

README

          

# Little Lemon
### Capstone project / Meta Front-End Development Specialization

The React app is built with Vite. It features a responsive design, form validation, and simulated API interactions for reservations.

Visit the page : https://ramirezjm.github.io/Little_Lemon_Meta_Capstone/

[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://choosealicense.com/licenses/mit/)
![Static Badge](https://img.shields.io/badge/HTML5-%23f06529)
![Static Badge](https://img.shields.io/badge/CSS3-%232965f1)
![Static Badge](https://img.shields.io/badge/Javascript-%23f0db4f)
![Static Badge](https://img.shields.io/badge/React-%2361DBFB)












## Getting Started

Follow these steps to get the project up and running on your local machine.

### Prerequisites

Make sure you have [Node.js](https://nodejs.org/en/download/) installed. I used the version 22.14.0 (which includes npm).

1. **Clone the repository:**
```bash
git clone [YOUR_REPOSITORY_URL_HERE]
cd [YOUR_PROJECT_FOLDER_NAME] # e.g., cd final_project
```
*(Remember to replace `[YOUR_REPOSITORY_URL_HERE]` and `[YOUR_PROJECT_FOLDER_NAME]` with your actual repo URL and project directory name.)*

2. **Install dependencies:**
```bash
npm install
```
This command will install all the necessary packages listed in `package.json`.

---

## Running the Application

To start the development server and view the application locally:

```bash
npm run dev
```

## Running Tests

To execute the project's test suite (powered by Jest and React Testing Library):

```bash
npm test
```

This will run all tests and display the results in your terminal.
(It contains 2 unit tests (component deployment and updateTime function))