/mercadolibre-frontend-backend

Coding Challenge para Mercadolibre

Primary LanguageJavaScriptMIT LicenseMIT

Project logo

mercadolibre-frontend-backend

Status License


Coding Challenge en React + Nodejs para Mercadolibre

📝 Contenidos

🧐 Sobre el Proyecto

Este proyecto es una demo del buscador de MercadoLibre se hizo utilizando el siguiente stack:

  • Para el Front:
    • ReactJS
    • React Router v5
    • React Bootstrap
    • Axios
  • Para el Back
    • NodeJS,
    • TypeScript
    • Express
    • Axios

🏁 Comenzando

Estas son las instrucciones para correr el proyecto de manera local para propositos de desarrollo. ver deployment Para referencias de como hacer para correrlo en modo producción

Pre Requisitos

Correr npm install en ambos directorios

Installing

En el Back: Ejecutar npm install para instalar todas las dependencias Ejecutar npm run dev para poder correr en modo entorno de desarrollo En el Front: Ejecutar npm install para instalar todas las dependencias Ejecutar npm run start para poder correr en modo entorno de desarrollo

Ejemplo de Consulta a la api

GET localhost:3001/api/items?search=PS4
GET localhost:3001/api/items?search=PS4&take=20
GET localhost:3001/api/items/MLA877248014

🚀 Deployment

Para correr una version en un ambiente de produccion: En el front: Correr npm run build En el back: Correr npm run prod

⛏️ Tecnologias

✍️ Autor