Changelog
History of updates, bug fixes, and development phases.
v0.6.0 - Presentable Beta: Projects, UI Fixes & Branding
February 2026- Replaced the mock Projects view with a fully interactive API-backed PostgreSQL entity.
- Added real-time Project Expense logging with mandatory "Spent On" breakdowns for Contractors.
- Implemented strict RBAC for Tenants, restricting project and maintenance visibility to their own properties.
- Added QUOTE status for Project Managers.
- Integrated official company logo and branding, alongside a functional Dark/Light theme toggle.
- Fixed Light/Dark mode visual bugs by updating Tailwind v4 selector variants to correctly apply next-themes context.
- Fixed issues with Maintenance creation and routing redirects related to property creation.
v0.5.1 - Final Polish & Interactive Mocks
February 2026- Implemented the Settings page with a form that displays the authenticated user profile from the JWT.
- Seeded historical Admin Audit Logs into PostgreSQL to activate the /admin/audit data table.
- Removed all remaining dummy "mock feature" alerts from the NextJS codebase.
v0.5.0 - POC Live Connection
February 2026- Removed static mock data flows from auth.ts, users.ts, and documents.ts.
- Connected Frontend API client to the live NestJS backend logic over port 3001 bridging mapped network via Nginx.
- Seeded PostgreSQL database with highly realistic company property data modeled directly from nesteasyuk.com.
- Generated fully encrypted bcrypt user accounts for Admin, Property Manager, Landlord, Tenant, and Contractor roles.
v0.4.0 - UI Components Integration
February 2026- Implemented responsive Tailwind CSS sidebar navigation.
- Added dynamic routing inside Next.js App Router for Properties, Maintenance, Documents, and Settings.
- Mapped Lucide icons to all navigation menus.
- Refactored Dashboard view to include charts and statistical overviews.
v0.3.0 - Backend Setup & Dockerization
January 2026- Containerized Postgres, Redis, MinIO, NestJS API, and Next.js Web applications using docker-compose.
- Established Prisma ORM schema with strict Role-Based Access Control (RBAC).
- Added JWT token issuance and refresh flow in API Auth module.
- Added Nginx reverse proxy routing out via cloudflare networks.
v0.1.0 - Inception
January 2026- Initial repository scaffolding with Turbo monorepo setup.
- Frontend configured with Next.js 14, TailwindCSS, and Shadcn UI.
- Backend structured with NestJS modular architecture.