This content originally appeared on DEV Community and was authored by Md Kawsar Munna
Imagine a clean, conflict‑aware booking plugin for WordPress—built with custom post types, flexible pricing, and extendability in mind. That’s Rental Manager, and we’re building it in the open.
It’s designed for hosts, rental services, and anyone offering time‑based bookings (from rooms to bikes to meeting spaces). And we would be grateful if you could help us make it great.
What’s Built So Far
Custom Post Types: Location, Building, Room, Booking
Duration‑based Pricing: Handles flexible rates and duration logic
Conflict Detection: Prevents double bookings and overlapping reservations
Admin UI: View/manage all bookings with intuitive dashboard components
See code and structure on GitHub.
What We’re Working On Next
We’ve opened issues and labelled them “help wanted” and “good first issue” for:
Calendar UI/UX Polish – Improve visual selection and feedback
Performance Optimisation – Speed up the UI on large listings
Payment Integration – Stripe or PayPal support
Page Builder Compatibility – Elementor integration
Edge Case Tests – Bookings at month-end, overlaps, invalid dates
Explore the issues and jump into what interests you!
How to Get Started
Fork the repo and run the setup steps (see upcoming CONTRIBUTING.md)
Browse the roadmap in ROADMAP.md (coming soon)
Join our GitHub Discussions (enabled shortly) to share ideas, report bugs, or just say hi
PR authors get added to CONTRIBUTORS, and long-term contributors may become co‑maintainers
Why Help?
We believe open source grows strongest when built together. Whether you’re new to WordPress dev or a seasoned plugin builder, we’d love your feedback, code, tests, designs, and ideas.
We’re especially hoping to reach Bangladeshi devs and juniors looking for real-world WordPress experience.
Let’s build something that helps small hosts succeed.
Comment below or open a GitHub Discussion—your help matters, and we’re listening.
This content originally appeared on DEV Community and was authored by Md Kawsar Munna