Coder Social home page Coder Social logo

boutique-11-11's Introduction

Boutique 11:11

Run Locally

Prisma Generation

 cd apps/order-manager && npx prisma format && npx prisma generate

SSL serve

nx serve order-manager --ssl true --ssl-key ./localhost.key --ssl-cert ./localhost.crt --disable-host-check

boutique-11-11's People

Contributors

cesarchavezcal avatar dependabot[bot] avatar

Watchers

 avatar

boutique-11-11's Issues

Formulario de pedidos

Historia de usuario

Como usuario me gustaría un formulario para registrar mis pedidos

Criterios de aceptación

Must have

  • El formulario debe tener los siguientes campos:
    • Imágenes de pedido
    • Comentarios del pedido
    • Costo de pedido
    • Domicilio (Usuario o puede cambiarlo)
    • Nombre de cliente (Usuario)
    • Teléfono (Usuario o puede cambiarlo)
    • Código de promoción

Detalle de pedido

Historia de usuario

Como usuario me gustaría poder ver la información a detalle de mi pedido

Criterios de aceptación

Must have

  • Información del formulario de pedido con imágenes
  • Status del pedido
  • Costo del pedido
  • Saldo por pagar
  • Poder cancelar/editar el pedido siempre y cuando sea posible por el estatus

Nice to have

  • Próximos pagos, en caso de tener la opción

Perfil de Usuario

Historia de usuario

Como usuario me gustaría tener una sección donde pueda observar mis datos y mis pedidos realizados.

Criterios de Aceptación:

Must Have

  • Mostrar teléfono, domicilio, correo electrónico, nombre de usuario, foto de perfil
  • Dado que facebook no provee todos los datos, el usuario debe poder llenar los datos pendientes
  • Tener una lista de órdenes en la cual pueda moverme al detalle de X pedido
  • El usuario debe poder cerrar sesión
  • La vista debe ser el home del sitio
  • La vista debe tener un acceso directo para ir al formulario de pedido
  • El usuario podrá editar sus datos

Nice to have

  • El detalle de pedido debe mostrar el costo y status del mismo
  • Las ordenes pueden ser filtradas por "realizada", "en espera", "En proceso de entrega", "Paquete recibido"

Data model

user: {
  name: string,
  email: string,
  address: string,
  phone: string,
  image: string;
  orders: Order[];
}

Registro e inicio de sesión

Historia de usuario

Como usuario me gustaría poder registrarme e iniciar sesión con mi cuenta de Facebook

Criterios de aceptación

Must have

  • El usuario debe poder acceder a la pagina de inicio de sesión cuando no ha iniciado sesión
  • El usuario no debe volver a iniciar sesión si ya lo ha hecho a menos que expire su sesión
  • El usuario debe poder hacer el inicio/registro con Facebook y sus datos serán usados para el perfil
  • Después de su registro el usuario deberá ser re-dirigido al inicio (pantalla de perfil)

Nice to have

  • El usuario podrá registrarse usando Instagram

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.