Skip to content

This page was made as a personal project in connection with an educational exercise.

This is NOT the official site of the company or brand identified on the page. The creator of this page is NOT affiliated with the company or brand in any way. DO NOT enter any personal information (such as logins, passwords or credit card numbers) on this site.

david-lever/ripleyapp

Repository files navigation

Project

Repository

Este repositorio contiene el source code de la Aplicación Móvil híbrida para el retail Ripley S.A.

Main objectives of the App

  • Ofrecer un servicio móvil de calidad hacia los clientes.
  • Reducir los tiempos destinados para registrar a los clientes.
  • Instar a los clientes a utilizar la App para realizar sus compras.
  • Mejorar el proceso de compras para los usuarios clientes.

Task List

Sprint 1

  • Instalación del ambiente de desarrollo Ionic.
  • Creación e implementación de la App en Ionic.
    • Codificación de las pages.
      • Registro de usuario. (Sign Up)
        • Crear view del formulario de registro.
        • Construir validación de los campos del formulario.
        • Elaborar módulo del registro de datos del usuario.
        • Desarrollar DB para el almacenamiento de los datos del usuario.
        • Producir el mensaje de confirmación en JavaScript Popup Box.
      • Página de Inicio. (Home)
        • Diseñar view del catálogo de productos.
        • Crear model del catálogo de productos utilizando Firestore.
        • Elaborar los tipos de objects de los productos.
        • Programar la lista de categorías y productos.
        • Desarrollar el filtro de productos por medio de Firebase API.
    • Utilización de state y datos que cambian en el tiempo.
    • Implementación de animaciones en componentes.

Sprint 2

  • Creación e implementación de la App en Ionic.
    • Codificación de la page.
      • Inicio de sesión del usuario. (Sign In)
        • Crear view del inicio de sesión del usuario.
        • Construir validación de los campos.
        • Elaborar módulo del inicio de sesión del usuario.
    • Utilización de state y datos que cambian en el tiempo.
    • Implementación de animaciones en componentes.

Team N° 3 - Section 001D

Member

David Lever @david-lever