API desarrollada en Go, como trabajo práctico para la materia: Teoría de Lenguaje.
- Martin Alejo Polese - 106808
- Lucas Grati - 102676
- Edgardo Francisco Saez - 104896
Al posicionarte en el directorio correspondiente, se pueden ejecutar los siguientes comandos:
npm install
Instala las dependencias necesarias para levantar el frontend.
npm start
Levanta el frontend en modo desarrollo.
Abrir https://localhost:3000 para verlo en el navegador.
go run .
Levanta el servidor en el puerto 8080.
Todas las llamadas a los endpoints son con método GET.
Recordar de anteponer https://localhost:8080 en las llamadas a la API.
Scrapea notebooks de Mercado Libre, Fravega y Fullh4rd
/api/general
Scrapea notebooks de Mercado Libre
/api/mercadolibre
Scrapea notebooks de Fravega
/api/fravega
Scrapea notebooks de FullH4rd
/api/fullh4rd
- MinRam
- MaxRam
- MinInches
- MaxInches
- MinStorage
- MaxStorage
- MinPrice
- MaxPrice
-
Processor
Nota: Puede ser "amd", "intel" o "apple"
- Se debe contar con Go y npm previo a la ejecución del proyecto.
- Los specs se obtuvieron con regex, por lo cual no siempre es posible obtener todos los datos, y la precisión no es del cien por ciento.