Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/EmanuelAngel/web-2

Trabajo Práctico Integrador Web 2 - 2024.
https://github.com/EmanuelAngel/web-2

cors expressjs javascript nodejs pug tailwindcss

Last synced: about 8 hours ago
JSON representation

Trabajo Práctico Integrador Web 2 - 2024.

Awesome Lists containing this project

README

        

# Web 2 2024 - 2ndo Cuatrimestre.

## Trabajo Práctico Integrador.

Requerimientos en /tasks/TP.pdf
Despliegue: https://two4q2-w2-tpi.onrender.com/

## Tecnologías

- [pnpm](https://pnpm.io/) - Gestor de paquetes
- HTML5
- CSS3
- [TailwindCSS](https://tailwindcss.com/) - Framework CSS
- JavaScript (ES6+)
- [Node v20.7.0](https://nodejs.org/en/) - Servidor
- [Skidz's Google Translate NodeJS Package](https://github.com/statickidz/node-google-translate-skidz) - Traducción de textos
- [Pug](https://pugjs.org/) (Anteriormente Jade) - Server Side Rendering
- [Render](https://render.com/) - Hosting
- [Leonardo](https://leonardo.ai/) - Imagenes de error personalizadas
- [NY Met Museum API](https://metmuseum.github.io/) - API de datos de imágenes de arte

## Guía para ejecutar el proyecto localmente

1. Clonar el repositorio

```bash
git clone https://github.com/EmanuelAngel/24q2-w2-tpi.git
```

2. Acceder a la carpeta

```bash
cd 24q2-w2-tpi
```

3. Instalar dependecias

```bash
pnpm install
```

4. Iniciar el servidor

```bash
pnpm dev
```

5. Abrir la aplicación en [localhost:8080](http://localhost:8080)