RentNinja is my currently published product. It is a Next.js application for operators who need a clearer way to organize applicant information and screening decisions.
The problem
Screening workflows can spread information across forms, notes, files, calculations, and follow-up decisions. RentNinja brings those pieces into a structured workspace with a consistent applicant model and explicit workflow states.
What is implemented
The public repository includes Auth.js authentication, MongoDB/Mongoose persistence, organization-scoped data, applicant CRUD, a 100-point scoring flow, decision labels, red-flag detection, affordability calculation, notes, filtering, sorting, and lease/application status tracking.
operator access
screening workspace
organization data
review & extraction
scoped records
scaffolding
AI’s role
AI-assisted workflows include applicant review, applicant comparison, and extracting fields from application files or pasted text. These features sit inside a structured workflow so the operator can inspect the result before acting on it.
Current direction
With the application now published, the focus is continued hardening: improving operator flow, strengthening production integrations, and refining the handoffs that happen after an applicant is reviewed.
