Coding Challenge en React + Nodejs para Mercadolibre
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
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
Correr npm install
en ambos directorios
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
Para correr una version en un ambiente de produccion: En el front: Correr npm run build En el back: Correr npm run prod
- ReactJS - JavaScript Library
- React Router - Collection of navigational components
- React Bootstrap - React Ready Bootstrap
- React i18n - Internationalization framework for React
- NodeJs - Server Environment
- TypeScript - Programming Language (Javascript SuperSet)
- Express - Server Framework
- Axios - Promise based HTTP Client