SRS ASSIGNMENT Homefix
SRS ASSIGNMENT Homefix
SRS ASSIGNMENT Homefix
SRS DOCUMENT
SUBMITTED BY
GROUP 8
RISHAD
NIVEDITA KRISHNAN UNNY
VARSHA
JOYET
ASEEL
Mvoc
1
INDEX
SL.NO CONTENT PG NO
1 Problem Definition 3
2 Introduction 4
2.1 Purpose 5
3 Specific Requirements 7
2
1 : PROBLEM DEFINITION
The problem definition for the HomeFix app is to develop a digital platform that
facilitates convenient and reliable access to a wide range of domestic services
for users. This involves creating a user-friendly interface for customers to
browse, select, and book services such as cleaning, repairs, plumbing, electrical
work, and more. The app must also provide a mechanism for service providers
to register, submit their profiles, and manage their schedules. Key challenges
include ensuring secure payment processing, verifying the quality and reliability
of service providers, optimizing scheduling for efficient service delivery, and
maintaining strong customer support to address issues and concerns. The goal is
to create a seamless and trustworthy experience that enhances convenience and
peace of mind for both users and service providers
3
2 : INTRODUCTION
The HomeFix mobile application is a comprehensive tool made to link users
with a variety of home maintenance and repair services, such as electrical,
plumbing, and AC repair. Our application is designed to simplify your life by
connecting you with a wide range of professional services within a hands reach .
With the HomeFix app, you can say goodbye to the hassle of searching for
reliable service providers and scheduling appointments. We're here to
revolutionize the way you handle your home maintenance and improvement
needs. Using the app, the customers are ensured that they receive the best
services at minimal rates and verified professionals. The features, capabilities,
and specifications of the HomeFix application are described in this Software
Requirements Specification (SRS) document.
2.1 : PURPOSE
The main aim of the app is to support and help users have access to
multiple service professional’s who undertake various service works. Our
application ensures a systematic functioning starting from the booking of
service professional to the payment options. The application also provides
a feedback system where users can give their positive and negative reviews
to admin and admin can view this feedback for finding better ways to
overcome it.
4
2.2 : PROBLEM SCOPE
The problem scope of a home services management app involves addressing the
challenges and needs associated with coordinating and managing various home-
related tasks and services for users. This type of app aims to simplify and
streamline the process of finding, scheduling, and organizing different services
that are required for maintaining and enhancing a home environment. The
primary goal is to provide convenience, efficiency, and peace of mind to
homeowners or renters.
5
3 : SPECIFIC REQUIREMENTS
3.1 : FUNCTIONAL REQUIREMENTS
6
• Assignment can be manual or automated based on availability and skillset.
3.2.1 Performance
• The app should have fast response times for actions and queries.
• It should support a high number of concurrent users.
3.2.2 Security
• User data must be encrypted and stored securely.
• The app should follow industry-standard security practices to prevent
unauthorised access.
3.2.3 Reliability
• The app should have a high level of availability and minimal downtime.
• Regular backups of data should be performed.
3.2.4 Usability
• The app's user interface should be intuitive and easy to navigate.
• It should be accessible to users with disabilities.
3.2.5 Scalability
• The app architecture should allow for easy scaling as user numbers
increase.
3.2.6 Compatibility
• The app should be compatible with various devices and operating systems.
3.2.7 Compliance
• The app should comply with relevant data protection and privacy
regulations.