Skip to content

plataforma que conecta dueños de perros con paseadores de perros, echa con django y reactjs

Notifications You must be signed in to change notification settings

neomatrixcode/dogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dogger

Dogger es una aplicación que conecta dueños de perros con paseadores de perros. Los dueños de perros pueden contratar el servicio a bajo precio y los paseadores obtener ganacias por comparatir su tiempo libre con los amigos perrunos. El servicio funciona mediante una subscripcion mensual, lo que brinda acceso 24/7 permitiendo a un dueño

  • Crear una reserva con un paseador especifico que pasee a su perro a un hora determinada.
  • Crear una reserva especificando que su mascota necesita un paseo a una cierta hora y elegir entre los candidatos que deseen realizar dicha la labor.
  • Buscar una reverva creada por un paseador, que se adecue a los horarios y necesidades de las mascotas mediante una descripcion corta y/o hashtag incluida en la reserva, ejem: Hoy pasearemos en la parque, buenbenidos todos los perros de tamaño mediano #plaza_del_centro #caminata_ligera #galletitas

Los paseadores, reciben una compensacion economica por cada perro que paseen, el cual se determinara por la cantidad de perros y laduracion del paseo ademas de su puntuacion dentro de la plataforma. La puntuacion o grado de reputacion sera asignada por parte de los dueños de los perros, los cuales determinan si se ha cuidado bien de la mascota o no. Un paseador que tenga una reputacion negativa comenzarán a ser ignorados dentro del servicio y de llegar a -25 puntos de reputacion seran dados de baja de la plataforma.

Funcionalidades

  • Registrar usuarios dueños.
  • Registrar usuarios paseadores.
  • Un dueño puede registrar perros con su tamaño (Grande, Chico, Mediano).
  • Un dueño puede reservar a un paseador en específico.
  • Un dueño también puede pedir que alguien pasee a su perro en algún horario.
  • Un paseador puede tener un máximo de 3 perros al mismo tiempo.
  • Desde el punto de vista del paseador, puede recibir perros de múltiples dueños en cada reserva.
  • Un paseador puede definir horarios para pasear ciertos tamaños de perro (chico, mediano, grande o alguna combinación de estos).

Backend

EL backend funciona con Django 3.1 en python 3.9,1. Las credenciales por defecto del panel de administracion son: username:admin, Password:password ;los cuales se pueden configurar en el archivo postdeploy.sh

Deploy

Frontend

El frontend se ha desarrollado en Reactjs. El frontend se conectara al backend mediante la funcion urlpath. Puede encontrar una version previamente compilada en la carpeta build y subir los archivos a el servidor que prefiera.

Deploy with Vercel

Releases

No releases published

Packages

No packages published

Languages