MyStay – Boarding Place Finder Web Application

Team
- E/22/120, A.S.V. Gunasiri, e22120@eng.pdn.ac.lk
- E/22/001, H.M.H.N. Aberathna, e22001@eng.pdn.ac.lk
- E/22/027, M.A.N.P. Anawarathne, e22027@eng.pdn.ac.lk
- E/22/324, P.H.D. Rathnasiri, e22324@eng.pdn.ac.lk
Table of Contents
Introduction
Finding suitable boarding places is often difficult due to scattered information and limited accessibility. MyStay centralizes this information, allowing users to search, filter, and view boarding listings based on location, price, and availability. Landlords can efficiently manage their listings through the platform.
Solution Architecture
MyStay follows a modular and scalable architecture. The system supports multiple user roles (tenants and landlords), secure authentication, listing management, and search functionality. The architecture ensures maintainability, reliability, and future scalability.
Software Designs
The design focuses on usability, responsiveness, and clean user interaction flows. Core screens include the homepage, search results, listing details, and authentication pages. The platform follows UI/UX best practices, ensuring accessibility across devices.
Testing
Conclusion
MyStay provides an efficient and user-friendly solution for discovering and managing boarding places. By centralizing information, it reduces the effort required to find accommodation and offers landlords a structured way to manage listings. Future developments may include mobile apps, AI-based recommendation systems, and expanded coverage.