The challenge
The rental market for international students in Barcelona is chaotic: frequent fraud, lack of transparency, unclear contracts and the difficulty of finding reliable flatmates. ElDomi needed a platform that solved these trust issues and offered a complete digital experience, from searching to signing the contract.
Our solution
We designed and developed ElDomi as a full rental marketplace, focusing on security and user experience:
For tenants (students)
- Search and filtering of verified properties with Google Maps integration
- The Lounge: integrated community to find compatible flatmates
- Simplified digital booking process with online contract signing
- Direct chat with landlords within the platform
For landlords
- Control panel with availability calendar and application management
- Landlord Pro: premium management and automatic billing service for property owners
- Dynamic pricing tools to optimise occupancy
Security and trust
- Mandatory KYC verification with Veriff for all users
- Secure Stripe payments with fund retention until confirmation
- Fraud protection against illicit activities
Results
ElDomi operates actively in Barcelona with plans to expand to other Spanish cities. The platform offers multi-language support (Spanish and English) tailored to international students, and has successfully created a trust ecosystem in a traditionally opaque market.
Tech stack
- Next.js (Frontend and SSR)
- React (UI components)
- Styled Components (Styling)
- Stripe (Payments and Landlord Pro)
- Veriff (KYC / identity verification)
- Google Maps API
- Node.js (Backend)
How we work
Every project follows our artisan process, adapted to each client's specific needs.
Discovery & Requirements
Deep dive into business, users and objectives. Ideation workshops, market research and MVP scope definition.
Design & Architecture
Wireframes, interactive prototypes and technical architecture. Client validation before writing code.
Development & Testing
2-week sprints with demos. CI/CD, code review and continuous testing. Feedback every iteration.
Delivery & Evolution
Production deploy, monitoring and support. Post-launch metrics and continuous improvement roadmap.