Ejemplo de aplicación en Django con arquitecturá distribuida básica:
- App Django: desplegada en Heroku
- PosgreSQL: desplegada en Neon.tech
- Almacenamiento: AWS S3
- Framework front: Boostrap 5
Funciones:
- Registrase como arrendador o arrendatario (roles)
- Cambiar los datos personales y contraseñas
- Filtrar por Region, Comuna o tipo de inmuebles, de forma directa o combinada (filtros)
- Crear propiedades y editarlas (CRUD)
- Un arrendatario no puede crear propiedades
- Un arrendador no puede editar las propiedades de otros arrendatarios
Arrendatario:
- usuario: 1-1
- contraseña: 123456
Arrendador:
- usuario: 2-2
- contraseña: 123456