Developed By

This platform was designed and developed by Nuno Miguel Gomes (specbit) as the culminating project for the CET TPSI 96 course.

About CondoManagerPrime

A secure, SaaS-ready, multi-tenant ASP.NET Core MVC web application for modern condominium management — combining robust role-based access, realtime collaboration, and guided workflows across companies, condominiums, staff, units, and owners.

Our Mission

Our mission is to simplify property management at scale. CondoManagerPrime empowers Platform Administrators, Company Administrators, Condominium Managers, Staff, and Unit Owners to collaborate effectively, automate processes, and keep all operational data organized within a secure, multi-tenant cloud environment.

The Project

Built as the final project for the CET TPSI 96 course, CondoManagerPrime demonstrates a full-stack SaaS platform using ASP.NET Core MVC, Entity Framework Core, SignalR, and ASP.NET Identity. It features a robust role-based architecture, separate identity and domain databases, EF Core migrations, and scalable multi-tenant data isolation.


Robust Technology

Built on ASP.NET Core MVC, EF Core, SignalR, and ASP.NET Identity for a secure, scalable, and production-ready SaaS solution. Clean separation of Identity and Domain data with automated EF Core migrations.

Multi-Tiered Roles

A sophisticated permission model with tailored experiences for Platform Admins, Company Admins, Managers, Staff, and Owners. Access control is enforced throughout the platform for maximum security and data integrity.

SaaS-Ready & Multi-Tenant

Designed for scale: multiple companies can operate under the same platform, each with multiple condominiums, each condominium managing multiple units and owners — all with complete data isolation and scoped permissions.

Comprehensive CRUD Management

Full create, read, update, and delete operations for companies, condominiums, units, staff, and owners. Managers can assign or reassign units, manage ownership, and maintain structured relationships across companies, condominiums, and units, all enforced by Entity Framework Core.

Realtime Messaging (SignalR)

A live, role-aware message center powered by SignalR. Includes unread counters, per-thread badges, assignment notifications, and dynamic updates — no page refresh required.

Account & Communication

ASP.NET Identity with secure login, email confirmation, password reset, and notification delivery. SMTP integration allows automated messaging for assignments, registration, and status changes.

Key Features at a Glance

  • Full ASP.NET Core MVC web application with layered architecture, EF Core, and SignalR.
  • Multi-tenant SaaS design: multi-company, multi-condominium, multi-unit ownership supported.
  • Role-based authentication and authorization for all major roles (Admin, Manager, Staff, Owner).
  • Email services for account confirmation, password resets, and workflow notifications.
  • Owner CRUD with support for multiple units and assignment workflows across condominiums.
  • Realtime messaging with unread tracking, assignment notes, and guided lifecycle (Pending → Closed).
  • Scoped data isolation: users only see the companies, condominiums, and conversations they belong to.

© 2025 - CondoManagerPrime. All rights reserved.
Developed by Nuno Miguel Gomes (specbit) as part of the CET TPSI 96 Final Project. Tutor Rafael Santos