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

https://github.com/davidcortesa/restaurant

Healthy Restaurant Landing Page
https://github.com/davidcortesa/restaurant

babel eslint material-ui-icons react sass webpack

Last synced: 3 months ago
JSON representation

Healthy Restaurant Landing Page

Awesome Lists containing this project

README

          

## 🍽️ Landing Page de Restaurante πŸ”

Este proyecto es una landing page para un restaurante ficticio, diseΓ±ado para mejorar mis conocimientos en React, Sass, Material UI, ESLint, Babel y Webpack.

Demo - [Demo](https://davidcortesa.github.io/restaurant/)

### πŸ› οΈ TecnologΓ­as utilizadas πŸ› οΈ

- React βš›οΈ
- Sass πŸ’„
- Material UI 🎨
- ESLint 🚨
- Babel 🐠
- Webpack πŸ“¦

### πŸ“ Estructura del proyecto πŸ“

El proyecto estΓ‘ organizado en la siguiente estructura de directorios:

```react
.
β”œβ”€β”€ public 🌍
β”‚ β”œβ”€β”€ index.html πŸ“„
└── src πŸ“
β”œβ”€β”€ Assets πŸ–Ό
β”‚ β”œβ”€β”€ images πŸ–Ό
β”‚ β”œβ”€β”€ images πŸ–Ό
β”‚ β”œβ”€β”€ images πŸ–Ό
β”œβ”€β”€ components 🧩
β”‚ β”œβ”€β”€ About πŸ™Žβ€β™‚οΈ
β”‚ β”œβ”€β”€ Footer 🦢
β”‚ β”œβ”€β”€ Contact πŸ““
β”‚ β”œβ”€β”€ Testimonial πŸ§‘
β”‚ β”œβ”€β”€ Home 🧒
β”‚ β”œβ”€β”€ Navbar πŸ“‹
β”‚ └── Work 🦺
β”œβ”€β”€ styles 🎨
β”‚ β”œβ”€β”€ _variables.scss 🎨
β”‚ └── style.scss πŸ’„
β”œβ”€β”€ App.js πŸ“
└── index.js πŸ“
```

- La carpeta public 🌍 contiene los archivos estÑticos del proyecto, como el archivo HTML y las imÑgenes.
- La carpeta src πŸ“ contiene el cΓ³digo fuente del proyecto.
- La carpeta src/components 🧩 contiene los componentes de React reutilizables.
- La carpeta src/styles 🎨 contiene los archivos de estilos en Sass.
- El archivo App.js πŸ“ es el punto de entrada del proyecto y contiene la lΓ³gica principal.
- El archivo index.js πŸ“ es el archivo de entrada de Webpack y se encarga de renderizar la aplicaciΓ³n en el DOM.

### πŸš€ InstalaciΓ³n y EjecuciΓ³n πŸš€

Para instalar las dependencias del proyecto, siga los siguientes pasos:

1. Clonar este repositorio en su computadora πŸ–₯️:

```sh
git clone https://github.com/DavidCortesA/Restaurant.git
```

2. Ingresar al directorio del proyecto πŸ“‚:
```sh
cd Restaurant
```

3. Instalar las dependencias del proyecto πŸ“¦:

```sh
npm install
```

Para iniciar el proyecto en modo de desarrollo, ejecute el siguiente comando:

```sh
npm run start
```

Luego abra su navegador en la dirección http://localhost:8080 🌐.

Para construir el proyecto para producciΓ³n, ejecute el siguiente comando:

```sh
npm run build
```

### πŸ“„ Licencia πŸ“„

Este proyecto estΓ‘ bajo la licencia MIT. Ver archivo [LICENSE](https://github.com/kefranabg/readme-md-generator/blob/master/LICENSE) para mΓ‘s detalles.