Skip to content

Real estate brokerage management system developed as Database I course project, using Flutter for a cross-platform frontend, Python for backend logic, and PostgreSQL for relational data storage. The project focuses on integrating database modeling with application development to support core business operations.

Notifications You must be signed in to change notification settings

HigorFr/Real-State-Software

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aura — Real Estate Brokerage Management System

Aura is a cross-platform application developed as part of the Database I course at EACH–USP, taught by Professor Patrícia Rufino Oliveira.
The system targets real estate brokerage companies with a large number of agents, providing a centralized and modern solution for operational and financial management.


Overview

Aura is a full-stack system composed of a Flutter client and a backend API, designed to centralize and automate the daily workflow of real estate brokerages.

Its main goals include:

  • Centralized data management
  • Operational transparency
  • Efficient monitoring of agents, properties, and contracts

Core Features

Property and Contract Management

  • Individual dashboard for each agent
  • Access to all active contracts
  • Registration and tracking of sales and rentals

Interactive Property Map

  • Geographic visualization of available properties
  • Advanced filtering by location, price, size, type, and other attributes

Financial Indicators

  • Payment history and status tracking
  • Identification of overdue payments
  • Vacancy and delinquency analysis through visual dashboards

Administrative Panel

  • Agent profile management
  • Global overview of brokerage operations
  • Centralized and structured data organization

Security

  • Secure login with encrypted authentication (hash-based)
  • Optimized and structured database design

About

Real estate brokerage management system developed as Database I course project, using Flutter for a cross-platform frontend, Python for backend logic, and PostgreSQL for relational data storage. The project focuses on integrating database modeling with application development to support core business operations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 75.3%
  • Python 16.0%
  • C++ 4.6%
  • CMake 3.4%
  • Swift 0.3%
  • HTML 0.2%
  • Other 0.2%