Esta repositorio contiene mi solucion a la prueba tecnica que consistia en la creación de un bazar con todo tipo de productos. En esto repositorio se recogen el tanto el front como el back de la aplicación web.
Esta carpeta recoge todo el codigo del front de la aplicación web.
- NextJs con app directory
- React
- Tailwind
Esta carpeta rege todo el codigo del back de la aplicación web.
Route | Returns |
---|---|
/api/items?q=:query | Product[] |
/api/items/:id | Product |
-
Clonar el repositorio
git clone https://github.com/JonAnderBeroz/bazar-libre.git
-
Navega a la carpeta bazar-api
cd bazar-api
-
Instala las dependencias
- NPM
npm install
- PNPM
pnpm install
- NPM
-
Ejecuta el proyecto
- NPM
npm run dev
- PNPM
pnpm run dev
- NPM
-
Navega a la carpeta bazar-app
cd .. cd bazar-app
-
Instala las dependencias
- NPM
npm install
- PNPM
pnpm install
- NPM
-
Crear archivo .env.local e introducir el siguiente valor:
API_ENDPOINT = "127.0.0.1:8787"
-
Ejecuta el proyecto
- NPM
npm run dev
- PNPM
pnpm run dev
- NPM
Visita http://localhost:3000 en tu navegador para ver la aplicación en funcionamiento.