Case study 08 / 08 · Real estate · Independent project
DrymHome
Rental platform for tenants and agents: API, real-time and push notifications, Nuxt apps.
970+ testsReal-time
01
Context
Finding a home often depends on hard-to-reach intermediaries. DrymHome connects tenants and estate agents with listings and real-time notifications.
02
My contribution
- Designed and built the Laravel 13 API and the Nuxt 4 apps (tenants and agents, back office).
- Token and social sign-in, real-time (Reverb) and web-push notifications, media storage on S3.
- API documentation generated automatically from the code (Scramble).
03
Architecture
ClientsTwo Nuxt 4 apps: tenants and agents, back office
APILaravel 13, Sanctum, Socialite, Scramble docs
Real-timeLaravel Reverb (WebSockets) and Web Push
MediaS3 storage, image processing
04
Quality & evidence
- Pest tests
- 970+
- Automated tests on every push
- CI
- Documentation generated from code
- API
05
Outcome
In active development: a thoroughly tested API and Nuxt apps for each type of user.