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
- Host: GitHub
- URL: https://github.com/davidcortesa/restaurant
- Owner: DavidCortesA
- Created: 2023-03-15T05:50:23.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-21T15:32:29.000Z (over 3 years ago)
- Last Synced: 2025-08-17T20:26:20.442Z (10 months ago)
- Topics: babel, eslint, material-ui-icons, react, sass, webpack
- Language: JavaScript
- Homepage: https://davidcortesa.github.io/restaurant/
- Size: 8.19 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.