Next.js workshop

Estamos haciendo una aplicación para la ciudad de Mar del Plata, Buenos Aires, Argentina. Nos dieron estas especificaciones:

  • Tenemos que mostrar en una lista todos los locales y tiendas destacadas de la ciudad.
  • Cada tienda debe tener su página dedicada.
  • En la página de detalle debemos mostrar un mapa, una foto y los datos de la tienda.

También nos pasaron estos requerimientos técnicos:

  • Debemos usar incremental static regeneration y debemos pre-renderizar todas las tiendas en build time.
  • Debemos tener una api pública para que la gente pueda consumir la lista de tiendas y tiendas específicas.
  • Debemos tener una ruta /near que nos muestre la tienda más cercana.

También unos puntos extra:

  • Crear un diseño nuevo.
  • Consumir los datos de una base de datos real (Google Sheets, MongoDB, etc.).
  • Implementar la misma aplicación para la ciudad en la que vivís para ayudar a pequeños comerciantes.

El cliente nos pidió que despleguemos nuestra aplicación y le demos un link para verla!


Slides: https://docs.google.com/presentation/d/1dEt_8I0Urru3w09yseA64T_3b4COIh09DEKtymojryU/edit#slide=id.g1087c820d6f_0_1