Technical Documentation

MVP Scope & Delivery Strategy

From technical architecture to validated market launch in Spain

Structured execution plan with clear timeline, cost visibility, and scalable infrastructure designed for rapid European expansion.

5mo · 4 devs / 15mo · 2 devs
15 Core Milestones

Overview

MVP at a Glance

MVP Market

Spain

Initial launch in Comunidad Valenciana

Next Expansion

France

Post-validation European growth

Scope Duration

15 Months

300 working days (2 developers) or 5 Months (4 dev)

Delivery Model

Lean / Iterative

15 milestone-based sprints

Technology

Tech Stack & Architecture

Enterprise-grade infrastructure designed for security, scalability, and rapid European expansion.

Infrastructure

AWS VPC

Network isolation

EC2

Compute instances

RDS PostgreSQL

Primary database

S3

Object storage

IAM

Access management

CloudFront

CDN delivery

Backend & Data

Supabase

Auth & realtime

Kafka (MSK)

Event streaming

CloudFormation

IaaC deployment

CI/CD Pipeline

Automated releases

WebSockets

Real-time updates

REST APIs

Microservices

Payments

Stripe

Payment processing

Escrow

Deposit management

Recurring Billing

Monthly rent

Commission Logic

Platform fees

Compliance

Veriff (KYC)

Identity verification

Yousign

eIDAS e-signatures

GDPR

Data protection

Audit Logs

CloudWatch integration

Scope

MVP Scope Breakdown

15 Core Milestones covering all essential components for market launch in Spain.

Total Milestones

15

Estimated Hours

2,400h

Budget Range

€85K - €110K

Timeline

4-5 Months

15 milestones run in parallel: Infra, Backend, Frontend (3–4 devs).

High

Core Platform Architecture

Main search, listing aggregation, multi-source API integration

Estimate

320h

Budget

€16,000

Medium

User Accounts & Auth

Registration, login, OAuth, role-based access control

Estimate

180h

Budget

€9,000

Medium

Payment Integration

Stripe Connect, escrow, automated billing, receipts

Estimate

200h

Budget

€10,000

High

KYC / Compliance

Veriff integration, eIDAS, GDPR compliance, data handling

Estimate

160h

Budget

€8,000

Medium

Admin Panel

Content moderation, user management, analytics dashboard

Estimate

140h

Budget

€7,000

Medium

Listings Management

CRUD operations, media upload, availability calendar

Estimate

200h

Budget

€10,000

Medium

Search & Filter

Elasticsearch, geo-search, advanced filtering, saved searches

Estimate

120h

Budget

€6,000

Low

Notifications & Alerts

Email, push, SMS notifications, preference management

Estimate

80h

Budget

€4,000

Medium

Frontend UI/UX

Responsive design, component library, accessibility

Estimate

280h

Budget

€14,000

Medium

Mobile Responsiveness

PWA implementation, mobile-first optimization

Estimate

100h

Budget

€5,000

Medium

3rd Party Integrations

Yousign, calendar sync, CRM connectors

Estimate

140h

Budget

€7,000

High

Infrastructure Setup

AWS VPC, EC2, RDS, S3, CloudFront, CI/CD pipelines

Estimate

160h

Budget

€8,000

Medium

Testing & QA

Unit tests, E2E testing, regression, load testing

Estimate

180h

Budget

€9,000

Medium

Launch Preparation

Deployment pipeline, monitoring, release checklist

Estimate

80h

Budget

€4,000

Medium

Market Validation (Spain)

KPI tracking, user feedback loops, metrics dashboard

Estimate

60h

Budget

€3,000

Live Progress

MVP Scope Breakdown & Progress

Track development progress across all key milestones.

Overall Progress
1.6 %

Early development phase - Infrastructure & core foundations in progress

Core Platform Architecture

High2.4% On Hold

User Accounts & Auth

Medium3% On Hold

Payment Integration

Medium1% On Hold

KYC / Compliance

High1.6% On Hold

Admin Panel

Medium2% On Hold

Listings Management

Medium3.6% On Hold

Search & Filter

Medium1.6% On Hold

Notifications & Alerts

Low1% On Hold

Frontend UI/UX

Medium2.4% On Hold

Mobile Responsiveness

Medium0% On Hold

3rd Party Integrations

Medium0% On Hold

Infrastructure Setup

High3.4% On Hold

Testing & QA

Medium0% On Hold

Launch Preparation

Medium0% Not Started

Market Validation (Spain)

Medium0% Not Started

Development Timeline

Infrastructure SetupIn Progress3.4% Complete
1 / 6

Infrastructure Setup

4 Weeks

3.4% Complete

Linked Milestones (3)

Core PlatformUser AccountsInfrastructure Setup

Backend Development

5 Weeks

3.4% Complete

Linked Milestones (2)

Listings ManagementSearch &

Integrations

4 Weeks

1% Complete

Linked Milestones (4)

Payment IntegrationKYC /Notifications &3rd Party

Frontend Build

4 Weeks

1.8% Complete

Current Phase

Linked Milestones (3)

Admin PanelFrontend UI/UXMobile Responsiveness

Testing & QA

3 Weeks

0% Complete

Linked Milestones (1)

Testing &

Launch (Spain)

Launch Prep

0% Complete

Linked Milestones (2)

Launch PreparationMarket Validation
Progress Overview
Low Priority
Medium Priority
High Priority

1.6%

Overall Progress

Phase 1

Current Phase

15

Total Milestones

Q2 2026

Target Launch

Timeline

Delivery Roadmap

5 phases spanning 15 months, from infrastructure setup to production launch in Spain.

Q2 2026

Target Launch (Spain)

Q4 2026

France Expansion

2027

European Scale

Investment

Cost & Resource Estimation

Transparent investment breakdown with controlled burn rate and lean team composition.

Total MVP Investment

€180K - €220K

Full-scope development including infrastructure, integrations, and launch

Monthly Burn Rate

€12K - €15K

Controlled spend with milestone-based delivery approach

Team Composition

2-4 People

Core: 2 engineers. Optional: 1 designer, 1 QA/DevOps

Budget Allocation

Development Team70%

2 senior developers (1 backend, 1 frontend)

Infrastructure15%

AWS, Supabase, third-party services

Integrations10%

Stripe, Veriff, Yousign licenses

Buffer & QA5%

Testing, contingency, polish

Cost per milestone visible in timeline breakdown

€600-€733

Cost per Working Day

15

Milestone Deliverables

100%

Production-Ready Code

Planning Assumptions

Key Assumptions & Risk Mitigation

Transparent view of our planning assumptions and proactive risk management strategies.

Team & Resources

  • 3-4 full-time developers (1 senior, 2-3 mid-level)
  • 1 part-time UI/UX designer for first 2 months
  • 1 part-time QA engineer from month 2
  • Product owner available for daily standups

Infrastructure

  • AWS/GCP cloud infrastructure with auto-scaling
  • Managed database services (PostgreSQL)
  • Third-party services for payments (Stripe), email, SMS
  • CI/CD pipeline from day one

Legal & Compliance

  • GDPR compliance requirements defined upfront
  • Spanish rental law requirements documented
  • Escrow account legal framework established
  • Data processing agreements in place

Timeline Factors

  • No major scope changes during development
  • Timely feedback on designs and features
  • Third-party API integrations available
  • Beta testing users recruited in parallel

Risk Assessment Matrix

RiskMitigation StrategySeverity
Payment provider delaysEarly integration testing, backup providers identifiedmedium
ID verification complexityUse established KYC providers (Onfido, Jumio)low
Scope creepStrict MVP boundaries, feature backlog for v1.1high
Integration issuesAPI-first design, mock services for testingmedium
Growth Architecture

Scaling Strategy: MVP to Pan-European

Our technical architecture is designed to scale seamlessly from Spanish MVP to full European coverage.

11,000-2,500 users

MVP Launch

Spain (Madrid, Barcelona)

Single region, basic scaling

  • Core matching algorithm
  • Basic tenant scoring
  • Manual support processes
  • Essential integrations only
25,000-10,000 users

Spain Expansion

Spain (6+ cities)

Multi-AZ, CDN enabled

  • Advanced AI matching
  • Automated workflows
  • Multi-language support
  • Partner API integrations
325,000-50,000 users

EU Expansion

France, Portugal, Italy

Multi-region EU

  • Localized legal frameworks
  • Multi-currency support
  • Regional compliance modules
  • Enterprise landlord tools

Technical Evolution Path

Database

MVPSingle PostgreSQL instance
ScaleRead replicas, sharding by region

API

MVPMonolithic API, auto-scaling
ScaleMicroservices, regional deployments

Search

MVPPostgreSQL full-text search
ScaleElasticsearch cluster

Real-time

MVPWebSocket with Redis pub/sub
ScaleDedicated message broker (RabbitMQ/Kafka)

Infrastructure Cost Scaling

€500-800
MVP Monthly Infra
€2-5K
Spain Scale (10K users)
€10-20K
EU Scale (50K users)

Time to Shape the Future of Rental Housing

Our team is ready - let’s bring ONIRO to life together

5-8
Months to MVP
€85-110K
Development Budget
3-4
Core Developers