Rent.ca
A public demo of a Canadian rental marketplace — built twice, once in .NET and once in Next.js, to prove the same product on two stacks. Seed data; the engineering is the point.
- Google Maps split-view with marker clustering and bidirectional hover-sync between pins and list cards.
- AI assistant with real tool-calling — searches the live database, returns property details and city info, and saves alerts.
- Landlord and renter portals with role-gated routing; 5-step listing builder and inquiry inbox.
- Bilingual EN/FR, dark mode, and money handled in integer cents across DB, map, and AI layers.