Movin' In is an open-source and cross-platform Rental Property Management Platform with an admin panel for managing properties, customers and bookings, a frontend and a mobile app for renting properties.
Movin' In supports both single-agency and multi-agency modes. Agencies have access to an admin panel to manage their properties, customers and bookings, with a property scheduler, flexible time-based availability and automatic email and push notifications. Each newly created agency receives an email prompting them to register and access the system.
The admin panel allows admins to manage agencies, properties, countries, locations, customers, bookings and payments.
Customers can sign up via the frontend or mobile app, browse available properties based on location and date, and complete the booking and payment process seamlessly. Locations are hierarchical, with countries and map integration, so customers can search by broader regions as well as by specific places. Prices are set per rental term (daily, weekly, monthly or yearly) and calculated pro rata for the booked period, with an optional cancellation extra.
Locations are hierarchical, with countries, nested child locations, and a map display.
The platform supports Stripe and PayPal payment gateways, allowing you to choose the one best suited for your country or business model. If Stripe isn't available in your region, PayPal serves as a secure and convenient alternative for accepting payments. Customers can pay by credit card, PayPal, Google Pay, Apple Pay, Link or choose to pay later. Prices are stored in a base currency and converted to the customer's currency.
Movin' In supports 8 languages (English, French, Spanish, German, Portuguese, Italian, Chinese, and Japanese) and 134 currencies, and you can add a new language by following the guide. The platform is protected against common web attacks (XSS, CSRF, MITM, and DDoS) and secured with JWT authentication, HttpOnly cookies, TLS encryption, Redis-backed rate limiting, Google reCAPTCHA on public forms, and request validation. It includes error monitoring with Sentry, and is easy to deploy with Docker.
Movin' In is free and open source. If it helped you, saved you time, or powered your production workflows, consider supporting the project via PayPal, GitHub Sponsors, Liberapay, or Buy Me a Coffee to keep it active, independent, and free for everyone.
| App | URL | Login | Password |
|---|---|---|---|
| Frontend | https://movinin.wexdev.com/ | jdoe@movinin.io |
M00vinin |
| Admin Panel | https://movinin.wexdev.com:3003/ | admin@movinin.io |
M00vinin |
Install the Android app on any Android device by scanning the QR code with the Camera app, or by downloading the APK. Sign in with the frontend login above.
How to install the Mobile App on Android
- Android 8.0 (API level 26) and higher: open the Install unknown apps system settings screen and allow app installations from the source you are downloading the app from (e.g. your web browser).
- Android 7.1.1 (API level 25) and lower: enable the Unknown sources system setting, found in Settings > Security.
Movin' In is MIT licensed.
