Soft Eng - Proposal
Soft Eng - Proposal
December 2024
Executive Summary
Students moving to new cities often struggle to find safe, affordable, and
posts. This leads to risks like unsafe living conditions, fraud, and inefficiency. The
lack of a unified, trustworthy platform with verified listings and reviews makes the
The solution is an online platform that centralizes verified boarding house listings
with real-time availability, prices, and location filters. A ratings and review system
will help students make informed decisions, streamlining the search for safe and
affordable accommodation.
1. Boarding House Owners: Owners will be able to list and manage their
property details.
the initial phase, allowing for quick onboarding and feedback from
users.
● Real-Time Availability: Students will see up-to-date information on
tenant experiences.
While owner verification is planned for a later phase, the initial version will
prioritize ease of use and fast access to listings. Future updates may include
B. Geographical Consideration
Currently, the project scope is limited to the Municipality of Kabacan, with the
potential for expansion to multiple municipalities or cities in the future as support and
resources allow.
Project Objectives:
students and owners through given contacts in the description, forming trust
through rating and review system, and ensuring scalability for future
enhancements, with the focus on meeting key business and technical needs.
Problem Statement
houses when they move to a new city or area, including the stressful and time-
consuming process in looking for safe, affordable, and verified boarding houses. This
solution will help students find and select boarding houses that are suitable for them
based on the app’s features that include reviews, descriptions, location, and pictures
Requirements
Functional Requirements
1. User Accounts:
2. Property Listings:
upload photos.
property.
Non-functional Requirements
2. The system should support fast searches, even with large numbers of
boarding houses.
User Requirements
1. For Students:
○ User Reviews: View and submit reviews and ratings for properties to
○ Listing Flexibility: Add and edit property details, including photos and
In-Scope Activities
1. Design
house owners.
accessibility.
○ Wireframes and prototypes for key pages (e.g., sign-up, login, property
listings).
2. Development
management.
listings.
display.
3. Testing
ensure scalability.
4. Launch and Feedback Collection
○ Gathering of user feedback during the initial launch for future updates.
Out-of-Scope Activities
Constraints
1. Budget: Limited budget allocation for initial development and hosting services.
2. Time: The project follows a 12-week timeline, with key milestones like
3. Resources: The project team will use predefined technologies like PHP,
MySQL, and Google Maps API, with Initial focus on unverified listings to
Methodology
The project will follow the Agile methodology, emphasizing iterative development and
Technologies to Be Used:
● Frontend:
interfaces.
○ CSS/Bootstrap for mobile-friendly design and consistent styling.
● Backend:
a map.
Quality Assurance:
● Unit Testing:
● Integration Testing:
retrieval from the database for property listings and their display on the
frontend.
● Performance Testing:
○ Focus on fast load times and smooth navigation, especially for mobile
devices.
● Security Testing:
● Sprints: Each sprint (1-2 weeks) will focus on specific tasks such as building
challenges.
and improvement.
● Week 1:
● Week 2:
● Week 3:
● Week 4:
● Week 5:
● Week 6:
● Weeks 7-9:
Maps integration.
● Weeks 10-12:
admin panel.
● Weeks 13-15:
usage.
encryption, etc.).
● Week 16:
design.
● Week 17:
● Week 18:
monitoring tools).
● Week 19:
○ Soft launch to a small group of users within Kabacan for final feedback.
○
● Week 20:
experience.
● Week 21:
○ Conduct post-launch review with stakeholders and plan for the next
phase of development.
Resources Required
● Team:
● Tools:
software.
○ APIs: OpenStreetMaps
○ Design: Figma
●
● Budget:
Timeframe
Risk Management
○ Risk:
information.
○ Mitigation Strategy:
listings.
○ Risk:
increases.
○
○ Mitigation Strategy:
○ Risk:
■ Students and property owners may not initially use the platform
○ Mitigation Strategy:
Municipality of Kabacan.
4. Security Threats
○ Risk:
system.
○ Mitigation Strategy:
Stakeholder Analysis
Stakeholders:
across teams.
● Universities/Educational Institutions (Potential Partners): Could
integration.
Communication Plan
necessary.
improvement.
Outcomes:
property details.
Benefits:
● Enhanced trust and safety for students, reducing the risks of fraud or
tenants.
Success Criteria:
● High adoption rates among students and property owners, with measurable
metrics, reflecting a high level of satisfaction with the platform's usability and
features.
● System reliability with a focus on uptime, fast response times, and smooth
securing reliable accommodation and helps property owners manage listings more
efficiently. By providing a central hub for verified, real-time boarding house data, the
platform enhances both the housing search experience and the property
universities—while positioning the platform for future growth and innovation in the
accommodation sector.