Skip to content

Trabajo práctico para la materia Desarrollo de Aplicaciones Móviles - 2022

Notifications You must be signed in to change notification settings

elPeiretti/Contrata.me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

223 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contrata.me

Contrata.me es una aplicación que cubre la necesidad de, por un lado, que prestadores de servicios puedan darse a conocer a más personas ofreciendo su trabajo a clientes a los que no alcanzan por otros medios. Mientras que, por el otro lado, diferentes clientes que requieran un servicio encuentren alguien a quién recurrir y puedan comunicarse y contratar sus servicios desde la comodidad de su celular.

El desarrollo de esta aplicacion es parte del trabajo practico de la electiva Desarrollo de Aplicaciones moviles.

Autores

Features

  • Busqueda de diferentes servicios por tipo.
  • Creacion de requerimientos.
  • Visualizacion de servicios realizados y requerimientos actuales.
  • Edicion y/o eliminacion de requerimientos.

Herramientas implementadas

  • Persistencia de datos con Retrofit + Firebase Realtime Database.
  • Fragmentos.
  • Navigation.
  • RecyclerViews.
  • Toolbar + DrawerLayout.
  • Notificaciones + BroadcastReceiver + Alarm.
  • Solicitud de permisos.
  • Test unitarios + Test E2E con Espresso.
  • Mapas y servicios de geolocalizacion.
  • Autenticacion de usuarios con Firebase.

TODO Features

Funcionalidades generales:

  • Chat entre prestadores y clientes.
  • Sistema de cobro y pagos.

Funcionalidades del lado cliente:

  • Carga de imagen del requerimiento a través de la cámara.
  • Ordenar y filtrar los servicios y requerimientos de la interfaz Mis Servicios.
  • Realizar comentarios sobre un servicio .
  • Selección de posibles prestadores para un requerimiento (invitación).
  • Requerimientos con prioridad (pagar para aparecer primero).

Funcionalidades del lado del proveedor:

  • Publicar (crear) un servicio.
  • Visualizar requerimientos publicados por los clientes por tipo.
  • Postulación a un requerimiento.
  • Visualizar servicios actuales y pasados.
  • Recomendación de otro prestador en caso de no aceptar una invitación.

About

Trabajo práctico para la materia Desarrollo de Aplicaciones Móviles - 2022

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages