0% found this document useful (0 votes)
7 views2 pages

User-Friendly Housing Search Platform

Uploaded by

kfortih
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views2 pages

User-Friendly Housing Search Platform

Uploaded by

kfortih
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Software Requirements Specification (SRS)

1. Introduction

1.1 Purpose
The purpose of this software is to provide an intuitive, user-friendly platform for students
and professionals to find suitable housing based on their specific needs and preferences.

1.2 Intended Audience


- Students seeking affordable, short-term, well-located accommodations.

- Professionals looking for long-term, stable, family- or work-oriented housing.

1.3 Scope
The application will enable users to:

- Search and filter housing listings.

- View detailed information (e.g., price, location, amenities).

- Contact landlords or schedule viewings.

- Save and compare properties.

- Post or review properties (for landlords and users).

- Use map-based and commute-aware searches.

2. Overall Description

2.1 Product Perspective


The system will be a responsive web application available on desktop and mobile, designed
to integrate third-party APIs for map views and transportation data.

2.2 User Classes and Characteristics


- Students: Tech-savvy, budget-conscious, prefer flexibility.

- Professionals: Value stability, quality amenities, investment insight.

2.3 Operating Environment


- Web-based application.

- Compatible with modern browsers (Chrome, Firefox, Safari).

- Backend hosted on a cloud platform (e.g., Firebase, AWS).


3. Specific Requirements

3.1 Functional Requirements


- User Registration and Login (with role selection: student/professional).

- Search and Filter Listings based on:

- Price

- Lease duration

- Location (proximity to campus or workplace)

- Amenities (Wi-Fi, furnished, parking, gym)

- Map View Integration (Google Maps or OpenStreetMap API).

- Favorites List to save preferred properties.

- Contact Landlord via integrated messaging or email form.

- Admin Panel for managing listings, users, and reports.

- Property Listings Submission for landlords.

3.2 Non-Functional Requirements


- Usability: Easy-to-use UI for both tech-savvy and non-technical users.

- Scalability: Should handle hundreds of concurrent users.

- Security: Secure login, data encryption, and protection from spam/scams.

- Performance: Load time under 3 seconds on average.

4. Assumptions and Constraints


- Users must have internet access.

- Initial launch will be focused on one city or region.

- Listings are assumed to be user-submitted and require moderation.

You might also like