Olimpiadas Platzi: Olympia Challenge

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

Olympia Challenge es el reto más grande de las Platzi Olimpiadas. Durante 10 días debes construir la mejor tienda en línea para competir por los mejores premios de la competencia:

🏆 Premios

  • 🥇 Primer lugar: medalla y 9000 dólares.
  • 🥈 Segundo puesto: medalla + 6 meses adicionales de suscripción.
  • 🥉 Tercer puesto: medalla + 3 meses adicionales de suscripción.

Participa por los siguientes premios en esta competencia del 25 de febrero al 5 de Marzo.

Cómo participar en el Olympia Challenge paso a paso

Para participar en la competencia debes ser estudiante de Platzi con suscripción Platzi Expert o Expert+. Recuerda que puedes adquirir tu suscripción aquí.

Requisitos mínimos del e-commerce

Los mínimos requisitos funcionales que debes construir para tu tienda en línea son:

  • Lista de productos con filtros para categorías, tamaños, colores, etc.
  • Detalle de producto con descripción e imágenes.
  • Administración de inventario.
  • Administración de usuarios.
  • Carrito de compras.
  • Buscador de artículos.
  • Seguimiento de compras.
  • Diferentes opciones de pago en línea.
  • Sistema de cupones.
  • Nombre de dominio propio.
  • Sistema de comentarios en los productos.

1. Modelo de Negocios

Para dar nacimiento a tu proyecto deberás crear un modelo de negocio para tu e-commerce. Este modelo deberá ser entregado en un formato del Business Model Canvas. Para poder crearlo te puedes apoyar del Curso de Business Model Canvas y Curso de Fundamentos de Ecommerce.

Criterios de Evaluación:

  • Presentación
  • Segmentación del mercado
  • Definición del valor agregado
  • Viabilidad financiera
  • Estructura organizativa
  • Planteamiento del negocio digital

2. Diseño y Desarrollo Full Stack

El siguiente paso es construir tu tienda. Pero antes de programar debes diseñar la interfaz y experiencia de usuario que ofrecerás en tu aplicación.

Flujo de trabajo en diseño:

  1. Haz tus primeros bocetos para definir la estructura de la aplicación.
  2. Crea tus primeros wireframes en baja/mediana fidelidad.
  3. Haz pruebas de usuario para evaluar la experiencia y usabilidad de tu aplicación, usa entrevistas, mapas de calor y las herramientas que consideres necesarias.
  4. Aprovecha el feedback de tus usuarios para mejorar tus wireframes.
  5. Crea un wireframe de alta calidad y el prototipo final de diseño de tu e-commerce.

No olvides tomar fotos y guardar evidencia de todo este proceso, ya que nos ayudará mucho a evaluar tu desempeño durante la competencia (y también para que puedas incluirlo en tu portafolio).

Flujo de desarrollo frontend:

Esta será la parte que verán tus usuarios, también con la que van a interactuar para conocer tus productos, precios e incluso hacer compras. Debes considerar los siguientes requisitos:

  1. La tienda debe ser mobile-first. Ganarás puntos extra por tener buen desempeño en dispositivos de gama baja.
  2. Tu sitio debe ser responsivo, capaz de adaptarse a tres vistas distintas: smartphone, tablet y computadora.
  3. Construye tu aplicación usando componentes para trabajar con elementos reutilizables, tales como productos, descripciones, precio, selectores de estilo, cantidad, talla, etc.
  4. La tienda debe ser compatible con, por lo menos, tres navegadores distintos (Chrome, Edge, Firefox y Safari).
  5. Tendrá soporte de idiomas para mostrar el sitio por lo menos en español e inglés.
  6. Incluirá soporte de internacionalización para mostrar precios de artículos en por lo menos dos monedas diferentes.
  7. Debe mostrar un rendimiento en Google Lighthouse mínimo de 90/100.

Flujo de desarrollo backend:

La parte de tu proyecto donde se alojará tu lógica de negocio y la comunicación con la base de datos deberá cumplir con los siguientes requisitos:

  1. El proyecto debe estar alojado en algún servicio en la nube (Google Cloud Platform, Azure, AWS, IBM Cloud, etc.).
  2. Los datos deben enviarse a través de HTTPS en todo el sitio.
  3. Los usuarios deben poder realizar compras sin necesidad de crear una cuenta así como la posibilidad de crear una.
  4. Se debe contar con un sistema de autenticación y autorización de usuarios.
  5. Diseñar la arquitectura del proyecto y justificarla de acuerdo a las tecnologías implementadas.

Criterios bonus para la aplicación (no obligatorios):

  • PWA
  • Dark mode
  • Implementación de TDD
  • Optimización de base de datos con índices.
  • Acepta pagos en Bitcoin u otra criptomoneda.
  • Incluir sistema de recomendaciones inteligente de artículos.

3. Estrategia de Marketing

No solo se trata de una página web excelente que tenga felices a tus clientes. Este reto también evaluará el Marketing que desarrolles en tu proyecto:

  • Crea una estrategia de marketing para el lanzamiento de tu tienda.
  • Los textos de tu página deben tener técnicas de copy writing.
  • Visibilidad de las redes sociales de tu e-commerce dentro de la página del sitio.

📅 Fechas importantes

  • 18 de febrero: inicia periodo de registro a la competencia.
  • 25 de febrero: inicio de la competencia.
  • 5 de marzo: entrega del proyecto antes de las 23:00 horas de Colombia. Ese día se publicará el enlace a través de un blog post para que entregues el proyecto. Recuerda estar atento para que no se te olvide la entrega. El formulario de entrega te llegará a tu correo electrónico asociado a tu cuenta de Platzi.
  • 11 de marzo: Se anunciarán los ganadores y se llevará a cabo la premiación.

¿Lista para competir?

¡Mucha suerte participando en la competencia! Recuerda que si tienes alguna duda, puedes escribirla en la sección de comentarios y/o consultar al Team Platzi enviando un correo a team@platzi.com.

Si aún no te inscribes, ¿qué esperas? Da clic aquí.

Olympia Challenge

#PlatziOlimpiadas #OlympiaChallenge #NuncaParesDeAprender

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados