Skip to content

AndrewVenegas/First-Deploy-Web

Repository files navigation

grupo_MANI_frontend

Entrega 2

Aspectos Generales

Para ver toda la información correspondiente a la entrega 2, por favor ver el Readme del Backend. https://github.com/IIC2513/grupo_MANI_backend

Descripción general

Como grupo hemos decidido realizar una aplicación que cae dentro del grupo de planificador. Para llevarlo un paso más allá decidimos atender una necesidad que hemos visto a lo largo de todo nuestro paso universitario.

Crearemos una app que permita organizar los "turnos" o bien, las idas y vueltas desde una ubicación A hasta otra B, enfocándonos principalmente en que al menos una de estas sea algún campus de la universidad.

La finalidad del proyecto es permitir a los estudiantes de la UC transportarse de manera más sencilla, recopilando toda la información que hoy en día se comparte principalmente por distintos grupos de Whatsapp, además, se busca brindar al estudiantado la oportunidad de organizarse con tiempo y sin mayores dificultades. La aplicación contará con una serie de características que contribuirán a lograr la finalidad del priyecto, existirá el beneficio de poder guardar a pasajeros y conductores favoritos, también permitirá indicar gustos musicales, o bien si alguien prefiere ir en silencio o conversando durante el viaje, en este sentido, la aplicación permitirá mejorar la experiencia de los turnos al ofrecer a los usuarios una compañía más adecuada a sus preferencias.

Junto con este desafío vemos posibles complicaciones que pueden surgir. Específicamente:

  • Consumir una API para poder mostrar la ubicación del auto a los pasajeros.
  • Ofrecer un método de pago online directo, como webpay.
  • Identificar las relaciones entre entidades tempranamente para poder facilitar las etapas siguientes.
  • Levantar un front con la calidad del de una aplicación ya lanzada, por ejemplo Didi, Uber, Cabify.
  • Implementar todas las funcionalidades planteadas teniendo una aplicación intuitiva y organizada para los estudiantes.
  • Tener control sobre la veracidad de las licencias expuestas por los usuarios.

Historias de usuario

Entendiéndose usuario como conductor o pasajero, las historias de usuario son las siguientes:

  1. Como usuario quiero poder seguir a otra persona para que al momento de solicitar un turno sepa si el conductor se relaciona en alguna medida con mis amistades o conocidos.
  2. Como usuario quiero poder tener la opción de crear una cuenta para poder acceder a las utilidades que brinda la aplicación.
  3. Como usuario quiero poder chatear con otros usuarios para poder obtener consejos o resolver dudas.
  4. Como usuario quiero poder ver la calificación y perfil de otros usuarios, para poder tomar una desición sobre los viajes de manera acertada.
  5. Como usuario quiero tener una lista de usuarios favoritos, para poder encontrarlos más facilmente en la siguiente oportunidad.
  6. Como usuario quiero recibir notificaciones del estado de mi viaje, para poder mantenerme actualizado sin tener que entrar a la app.
  7. Como usuario quiero poder filtrar los turnos disponibles por horario y precio, para poder encontrar más fácilemente aquellos que me interesan.
  8. Como usuario quiero poder bloquear a otros usuarios para evitar que puedan ser mi pasajero/conductor.
  9. Como conductor quiero poder guardar los datos de más de un vehículo en mi perfil, para poder utilizar el que tenga a disposición sin tener que modificar mi perfil cada vez.
  10. Como conductor quiero poder chatear con los pasajeros adheridos a mi turno, para poder coordinar el punto de encuentro más específicamente.
  11. Como conductor quiero poder agregar una descripción a mi viaje, para poder especificar detalles tales como la ruta planeada y método de pago.
  12. Como conductor quiero poder calificar a mis pasajeros para poder aconsejar a otros conductores.
  13. Como conductor quiero poder aceptar/negar solicitudes de usuarios para poder organizar mis turnos.
  14. Como administrador quiero poder verificar la licencia de conducir de usuarios, para garantizar seguridad en los viajes.
  15. Como administrador quiero poder eliminar cuentas en el caso que sea necesario para poder mantener un ambiente seguro dentro de la aplicación.
  16. Como pasajero quiero poder ver los cupos disponibles de un viaje, para poder organizarme con más amigos.
  17. Como pasajero quiero poder pagar a través de la app para facilitar mi viaje y ahorrar tiempo.
  18. Como pasajero quiero poder dejar una reseña sobre el viaje y conductor, para dejar constancia de mi experiencia y aconsejar a otros usuarios.

About

Hacer deploy por primera vez

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages