Inspiration

Inspired by Dustin, the co-founder of the project who experienced several bad landlord experiences while attending college. Like many students, he found himself trapped in leases with unresponsive property managers, hidden fees, and substandard living conditions—with no reliable way to research these issues beforehand. Existing platforms like Yelp or Google Reviews often lack the specific details renters need, while word-of-mouth recommendations are limited to small social circles. This gap in trustworthy rental information particularly affects college students and young adults who are often first-time renters with limited experience navigating the rental market.

What it does

LandlordScore provides a comprehensive platform where renters can submit detailed, structured reviews of their rental experiences using standardized criteria covering property condition, management responsiveness, transparency, and overall satisfaction. The platform features a sophisticated search system that allows prospective renters to filter properties by location, price range, and review scores. Users can browse verified reviews, view photo evidence, and access aggregated ratings that highlight patterns in landlord behavior. Property managers can claim their listings, respond to reviews professionally, and showcase improvements they've made based on tenant feedback. The platform also includes features for dispute resolution, community guidelines enforcement, and a reputation system that rewards both honest reviewers and responsive landlords.

How we built it

We built LandlordScore using a modern web stack centered around Next.js for the frontend framework, TypeScript for type safety and better developer experience, and Tailwind CSS with Shadcn UI components for rapid, consistent styling. Supabase serves as our backend-as-a-service, handling authentication, database management, and real-time features. Our development process began with comprehensive planning—creating a detailed Product Requirements Document (PRD), mapping user flows, defining core features, and selecting our tech stack. We prioritized mobile-responsive design given our target demographic's heavy mobile usage. The modular architecture allows us to iterate quickly while maintaining code quality, and our component-based approach ensures consistency across the platform.

Challenges we ran into

As first-time users of Bolt.new, our biggest technical challenge was mastering the platform's design capabilities and learning to leverage its AI-powered development features effectively. We spent considerable time researching best practices through developer communities on X (Twitter) and YouTube tutorials. A significant strategic challenge was positioning the platform—we debated extensively whether to focus exclusively on college students or broaden our appeal to all young renters, ultimately deciding on the latter for greater market potential.

Technically, we encountered a steep learning curve with our development workflow, particularly around the optimal sequence for integrating Supabase with our GitHub repository and managing environment variables. Deployment to Netlify presented additional hurdles with build configurations and serverless function limitations.

However, our most persistent challenge remains data acquisition—building a critical mass of reviews and property listings to make the platform valuable for users, which requires solving the classic "chicken and egg" problem of two-sided marketplaces.

Accomplishments that we're proud of

Despite being in alpha stage, we successfully launched a live, functional website that demonstrates our core concept and user experience. We're particularly proud of our clean, intuitive interface design that makes complex review data easily digestible for users. The responsive design works seamlessly across devices, and our review framework captures the specific information renters actually need when making housing decisions. We've also established solid technical foundations with scalable architecture, robust user authentication, and a database schema that can handle our planned feature expansion. Most importantly, we've validated our concept through positive feedback from early testers and built momentum for the next development phase.

What we learned

We learned the critical importance of creating Standard Operating Procedures (SOPs) for every aspect of development, from feature specification to deployment processes—a practice we'll implement from day one in future projects. We also discovered the value of comprehensive constraint analysis before beginning development; while we thought we'd considered all limitations upfront, we encountered several unforeseen challenges halfway through the project that could have been mitigated with more thorough initial planning. On the technical side, we gained valuable experience with modern web development tools and learned to leverage community resources effectively when facing new challenges. Perhaps most importantly, we learned that building a successful two-sided marketplace requires as much focus on user acquisition and data strategy as on technical execution.

What's next for LandlordScore

Our immediate priorities focus on three core areas: data acquisition, feature completion, and user growth. We're implementing Google Maps API integration for location-based search and property visualization, while building partnerships with local real estate agencies and property management companies to seed our platform with initial listings. We're developing a comprehensive review verification system to ensure data quality and implementing advanced search filters and sorting options. For user growth, we're planning a targeted marketing campaign on college campuses, partnering with student housing organizations, and creating content that educates renters about their rights and how to evaluate rental properties. We're also building out landlord engagement features, including a dashboard for property managers to track their ratings, respond to reviews, and showcase improvements. Long-term, we envision expanding beyond reviews to include rental market analytics, tenant rights resources, and potentially a marketplace for verified rental listings.

Built With

  • frontend:-next.js-(react-framework)
  • shadcn
  • shadcn-ui-components-backend-&-storage:-supabase-(postgresql-database
  • storage-buckets
  • supabase
  • tailwind-css
  • typescript
Share this project:

Updates