All work

Property and rental contract management, on mobile

A backend service and cross-platform mobile app to manage properties and rental contracts in one system.

Context
ASM All Soft Multimedia
My role
Full-stack developer
Period
July 2024

The challenge

Managing properties and rental contracts without a dedicated system makes it hard to see what is rented, to whom, and on what terms.

The system

A full-stack application: a Spring Boot backend service for properties and contracts, and a cross-platform Flutter app for day-to-day management.

What I built

  • Full-stack application for managing properties and rental contracts
  • Backend service designed and implemented with Spring Boot
  • Cross-platform mobile interface built with Flutter

How it works

  1. 1RegisterProperties are added with their details.
  2. 2ContractRental contracts are created and linked to a property.
  3. 3ServeThe Spring Boot service exposes the data through an API.
  4. 4ManageEverything is handled from the Flutter app on any device.

Technologies

Backend
Spring BootJavaMongoDB
Mobile
Flutter

Outcome

  • Properties and contracts managed in one place, accessible from mobile.
  • A clean backend foundation that further automation — reminders, renewals, document generation — can build on.

Have a workflow like this?

Tell me what's slowing your team down. I'll tell you honestly what can be automated — and how.

Discuss My Workflow
Next case studyAutomated data management