I will create a website with webview app also


About this gig
The Building Maintenance Management System (BMMS) is a multi-tenant, web-based operations platform designed to digitize and automate facility maintenance across residential complexes, commercial plazas, and hostels replacing manual processes like paper logs and informal messaging.
The system operates through four role-based portals: a Resident Portal for logging maintenance requests with photo attachments, an Admin Dashboard for reviewing tickets and dispatching technicians, a Technician Portal for managing job assignments, and a Super Admin Portal for multi-property oversight, invoicing, and analytics.
Built using HTML5, CSS3, and JavaScript on the frontend, Node.js and PHP for backend logic, and Firebase/MySQL for real-time data management and authentication deployed on Firebase Hosting. The platform is also integrated into Android Studio WebView, delivering a smooth cross-platform mobile experience.
Get to know Shaniyal Minhas
FullStack Developer
- FromPakistan
- Member sinceOct 2022
- Last delivery3 years
Languages
English
My Portfolio
FAQ
Do I need to have a website already, or can you build one from scratch?
Both! I can build a brand-new website for you, or convert your existing website into a WebView app — whichever you need.
Will I get the full source code?
Yes, full source code for both the website and the Android app is included in Standard and Premium packages.
Can the app be published on the Play Store?
Yes, I provide a Play Store submission-ready APK/AAB file in the Premium package. You will need your own Google Play Developer account to publish it.
What information do you need from me to get started?
Your website content/branding (if you have any), preferred app name and icon, and any specific features you'd like included.
Can you add features like push notifications or admin panels?
Yes, push notifications and multi-role/admin functionality are available in the Premium package. Custom requests can also be discussed.
Does the app work offline?
Basic offline error handling is included in Standard and Premium packages, so the app shows a friendly message instead of crashing when there's no internet.

