Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

Save Max – SRS Document

Save Max Project


Software Requirements Specification
Version <1.0>
Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

Confidential  One Click, 2021 Page 2


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

Table of Contents
1. Introduction 4
1.1 Purpose 4
1.2 Scope 4
1.3 Definitions, Acronyms, and Abbreviations 5
1.4 References 5
1.5 Overview 5

2. Overall Description 5

3. Specific Requirements 6
3.1 Functionality 6
3.1.1 Functional Requirements 6
3.1.2 Save Max Content Management System 9
3.1.3 Save Max Customer App 11
3.1.4 Backend Enginer 11
3.2 Non Functional Requirements 15
3.2.1 Peak Loads 15
3.2.2 Operating Hours 15
3.2.3 Maintenance 15
3.2.4 Scalability 15
3.2.5 Uptime 15
3.2.3 Usage 15
3.3 Design and Development Constraints 16
3.3.1 Standard Development Tools 16
3.3.2 Web Based Products 16
3.4 Assumptions and Dependencies 16
3.5 Integrations 17
3.6 Interfaces 17
3.6.1 User Interfaces 17
3.6.2 Hardware Interfaces 17
3.6.3 Software Interfaces 17
3.6.4 Communication Interfaces 18
3.7 Licensing Requirements 18
3.8 Legal, Copyright, and Other Notices 18
3.13 Applicable Standards 18

4. Supporting Information 19

Confidential  One Click, 2021 Page 3


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

Software Requirements Specification


1. Introduction

The introduction of the Software Requirements Specification (SRS) provides an overview of the
entire SRS with purpose, scope, definitions, acronyms, abbreviations, references and overview of
the SRS. The aim of this document is to gather and analyze and give an in-depth insight of the
complete Save Max Real Estate web/ mobile application system by defining the problem
statement in detail. Nevertheless, it also concentrates on the capabilities required by stakeholders
and their needs while defining high-level product features. The detailed requirements of the Save
Max Project are provided in this document.

1.1 Purpose

The purpose of the document is to collect and analyze all assorted ideas that have come up to
define the system, its requirements with respect to consumers. Also, we shall predict and sort out
how we hope this product will be used in order to gain a better understanding of the project,
outline concepts that may be developed later, and document ideas that are being considered, but
may be discarded as the product develops.

In short, the purpose of this SRS document is to provide a detailed overview of our web
application product, its parameters and goals. This document describes the project's target
audience and its user interface, hardware and software requirements. It defines how our client,
team and audience see the product and its functionality. Nonetheless, it helps any designer and
developer to assist in software delivery lifecycle (SDLC) processes.

1.2 Scope

Primarily, the scope pertains to the real estate online accessibility features for making Save Max
project outstanding product in the market. It focuses on the company, the stakeholders and
applications, which allow for online sales, rent and purchase of properties whose data is fetched
from TREB and optimized in our system to give the enhance view of the optimized data, the way
the end customers want to solve their purpose of making all the necessary actions required or the
real estate market.

This SRS is also aimed at specifying requirements of application to be developed in a manner,


that it can fulfill the end users need related to real estate market and also help our stakeholders in
capturing the target audience to boost up their sales and create more leads. The standard can be
used to create software requirements specifications directly or can be used as a model for
defining an organization or project specific standard. It does not identify any specific method,
nomenclature or tool for preparing an SRS.

Confidential  One Click, 2021 Page 4


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

1.3 Definitions, Acronyms, and Abbreviations

Configuration It means a product which is available / Selected from a catalogue can be customized.
FAQ Frequently Asked Questions
CRM Customer Relationship Management (Admin Manageable tool)
FRONT END End Users who is going to use the system either on the mobile or on the web
USERS

1.4 References
The references are:

 TREB JSON Data Structural Model


 Competitors Defined Model
 Real Estate Manual Model
 Vision Proposed for the Real Estate Market

1.5 Overview

The remaining sections of this document provide a general description, including characteristics
of the users of this project, the product's hardware, and the functional and data requirements of
the product. General description of the project is discussed in section 2 of this document.
Section 3 gives the functional requirements, data requirements and constraints and assumptions
made while designing and developing the Save Max applications. It also gives the user
viewpoint of product. Section 3 also gives the specific requirements of the product. Section 3
also discusses the external interface requirements and gives detailed description of functional
requirements. Section 4 is for supporting information.

2. Overall Description

This document contains the problem statement that the current system is facing which is
hampering the growth opportunities of the Save Max Organization. It further contains a list of
the stakeholders and users of the proposed solution. It also illustrates the needs and wants of the
stakeholders that were identified in the brainstorming exercise as part of the requirements
workshop. It further lists and briefly describes the major features and a brief description of each
of the proposed system.

The following SRS contains the detail product perspective from different stakeholders. It
provides the detail product functions of Real Estate online applications with user characteristics
permitted constraints, assumptions and dependencies and requirements subsets.

Confidential  One Click, 2021 Page 5


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

3. Specific Requirements

The specific requirements are –

3.1 Functionality

Introduction –

This subsection contains the requirements for the Save Max application. These requirements are
organized by the features discussed in the project charter document. Features from charter
documents are then refined into use case diagrams and to sequence diagram to best capture the
functional requirements of the system. All these functional requirements can be traced using
tractability matrix or burn down chart.

3.1.1 Functional Requirements.

3.1.1.1 The system shall display Home Screen Property Listing (Buy)
3.1.1.2 The system shall possess the capability of getting those property listed in different
categories extracting the data fetched from TREB as per Save Max systems capabilities under
Save Max listing, Coming soon, Luxury Homes, Latest Home Sole By Save Max.
By default, the user will have default property listing under the following categories:
• Save Max Listing
• Coming Soon
• Luxury Homes
• Latest Sold By Save Max
Property listing under these categories will be mapped through CMS. On the home screen,
property listed for Buy will be displayed by default.

Save Max Listing: Save Max listing are the listing available on MLS that were/are listed by the
Save Max.

Coming Soon: Coming soon property are the property which CMS user will upload through the
CMS and publish for the website.

Luxury Homes: Luxury homes listing will be the listing, which will list the property from Save
Max as well as other broker listing from the equal or greater than 1 Million.

Confidential  One Click, 2021 Page 6


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

Latest Homes sold by Save Max: This section will list the property that has been sold by the
Save Max during 3 months of period.
Home screen will have the search option also to start the search where following will be start
trigger point:
- Transaction Type: Buy/Lease
- Type: Residential/ Commercial
- Location
- Price Range

On click of this, user will be taken on the map screen with filtered property criteria.
Home screen will have advanced filter option which are described in advanced filter section

3.1.1.3 The system shall display all the Advanced Search/Filters.

There will be an option to enhance the search criteria entered on home screen so that the right
Fit can be shown to the users. The advanced search will have the following options to display.

Residential Search Criteria Commercial Search Criteria


o Fit for “Buy or Lease” o Fit for “Buy or Lease”
o Property Type o Price Range
▪ Detached o Filter By:
▪ Semi-Detached ▪ Save Max Listing
▪ Freehold Townhouse ▪ All
▪ Condo Townhouse o Listing Status
▪ Condo Apartments ▪ Available
▪ Multiplex ▪ Sold
▪ Vacant Land ▪ Sold Conditional
o Price Range o Building Sizing
o Filter By: ▪ In Sq.ft.
▪ Save Max Listing o Land Sizing
▪ All ▪ In Acre
o Listing Status o Keyword
▪ Available ▪ Free text area to search
▪ Sold the keyword in property
▪ Sold Conditional description
o Property Sizing o Open Houses Only
▪ Beds (Available for coming 7 days
▪ Bath for open house)
▪ Garage
▪ Basement
o Keyword
▪ Free text area to search the

Confidential  One Click, 2021 Page 7


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

keyword in property description


o Open Houses Only
(Available for coming 7 days for
open house)

3.1.1.4 The system shall enable user to do Map Search.

When user will click search criteria on home screen, he will be taken to Maps screen where a
User would be able to see the property on the map. The map will show the pins on the map in
Groups and on click of one pin, the map will be zoomed in to show the pins. On hover over the
Pin, the user will be able to see the quick information about the property details and click on it
Will take the user on to the detailed information screen.
Another option will be to draw the search location on the map. Based on the drawn area, the
system will search & display the property in the perimeter. If customer search through exact
property address, then on click of search user will be shown the one map on the pin and one tile
box on list. If search criteria is not exact property location such as location then property within
that location will be listed.

3.1.1.5 The system shall compatible for Map Search with other comparable.

Map screen will have option to show the pins of other comparable that are neighborhood,
Sold, Sold Conditional. Pins will be dropped in different colors to cater the category of
Properties.

3.1.1.6 The system shall allow user create account and login.

The website will allow the customer to view the property & schedule a visit by submitting a
Form however there will be an option available to sign up at any point in time when the
Customer saves the shortlisted houses & save the search criteria to receive the notification for
Recommended houses.

Account creation will be done through mobile phone number, name where customer will enter
10 digit mobile number with Country Code (Auto Selected Country will be Canada). After
10 digit phone number, customer will be asked to enter the OTP on the provided number.

Once customer verifies his number, customer will be asked to set his password for future use.
The reason of asking this is; if we don’t ask password, there will be OTP based login every time
That will cost to Save Max on each OTP.

Sign up can be done by customer at any point in time through header option but there will be
certain point where customer will be pushed to sign Up to use the feature of website.
- 3 browse of property (could be same property but if user has visited same property 3 times
Then on 4 visit, he will be pushed to sign up to view the property details)

Confidential  One Click, 2021 Page 8


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

- Save Max coming soon property details screen will ask customer to sign up.
- Sold data on the property detail screen will be visible only after login.
- Get Home worth section will only be made available if customer sign on.

3.1.1.7 The system be able to show Property Details

On click of each property from list or map will open the details of property. Each property on the
listing page will have the detail screen which will allow the user to view the property information
such as size, bed, bath, neighborhoods, etc. The information that will be coming through MLS
will be visible on this screen.

The information will be classified into:


- Description About property
- Property Size
- Property Sold History
- Property neighborhood
- Location on Map
- Similar Property

On the detail screen, a contact form to visit property or to show the interest in property, customer
can fill the form. By default, his contact details will be auto filled. If listing is provided by the
Save Max then Save Max broker information will be shown with email & contact number.

If listing is provided by some other broker or provider then name of the broker will be shown but
contact information will be of Save Max. If property is SOLD then tag on the listing screen will
be visible with the last sold price. A contact form will not be visible on this property because
property already been sold.

Neighborhood Property: In the neighborhood property, the property within the 500 meter range
& either residential or commercial based on customer search will be shown.

Similar Property: In Similar Property, property matching to search criteria will be shown
irrespective of their location.

Mortgage Calculator will also be visible, the details further captured in below section.
The sold data of this property will only be visible if customer is logged in.

3.1.1.8 Mortgage Calculator.

The website will have option on property listing page to calculate the mortgage. The information
such as interest rate rules, down payment limit etc. need to provide by Save Max.

Confidential  One Click, 2021 Page 9


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

Please note, calculation such as down payment, other charts will be in advanced phase. MVP will
just show the mortgage calculator.

3.1.1.9 The system shall Calculate Home worth

“Calculate Home Worth” section under Sell will also be available where owner or other party
who wishes to sell his property can get the evaluation through Save Max. Customer will be asked
to enter the location where property is located with other information about property such as bed,
sq. ft. etc. Based on the provided information; a request will be logged in CMS and evaluation of
property will be done. CMS user will publish the PDF to customer manually after review of
evaluation.

3.1.1.10 The system shall provide Street Match.

Street Match option will be available under Sell section, where customer can tell the location and
information such as type of property, bed, bath to get the updates on the email only.

3.1.1.11 The system shall find a house on lease.

When customer visits website to search the property for lease, he will be presented with search
criteria similar to buy where he can switch between residential and commercial. A detail screen
similar to property listing will be visible where he can fill the form. On form submission, a lead
in Zoho as well a record in CMS will be created.

3.1.1.12 The system shall allow user to lease your house

Lease your house option will be available under Lease section where customer who wish to lease
their properties can provide information about the properties. On Click of lease your house,
customer will be presented with the form where he/she needs to provide the information. The
submitted details will be stored in CMS.

A moderator need to review the details of lease property and publish it to the website. Once
details are published, customer will be able to see that property in their search. Lease property
will only be coming through CMS that means MLS leasing property will not be coming in the
lease search.

3.1.1.13 Footer- Blogs/News/Privacy Policy etc.

A footer section will have option to show the pages like blogs, news and static pages. Blogs will
be created from the CMS.

Confidential  One Click, 2021 Page 10


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

3.1.1.14 The system shall provide watch list & saved search

The property listing page & details page, there will be an icon to add in watch list the house and
save it for future reference. The marked house can be seen in the watch list. Users can remove
the house from his shortlist.

Similar to this, a user who is searching on the web by putting search criteria can be saved so
whenever the user will revisit the site, the houses will be shown to him based on the saved
searches, also email notification, a desktop notification will be sent to him if property matches to
search criteria. Email & desktop notification will be sent only when the user has opted to receive
it.

3.1.1.15 The system shall provide sharing & deep linking

Users can share property information on social media or with a friend. A URL will be generated
to post or share. If other user clicks on the URLs he will be redirected to the website with the
source location to track the origin of the customer.

3.1.1.16 The system shall be capable of sending notification & email

Initially, the user will be asked to receive the notification & email for property search. The event-
based notification & email will be integrated so that the user can be notified whenever needed.
One Click will provide the list of notification & email once the workshop will be done to
understand the end-to-end cycle to close the deal. Email server or SMSE credentials to send the
communication to customer will be provided by Save Max.

3.1.2 Save Max Content Management System.

3.1.2.1 The system shall enable user to login.

To access the CMS, every user needs login credentials. There will be one super admin account
that will have all the rights which include – user management (creation, updating, and deletion),
role management along with all privileges. Sign in option will be there to login user based on the
role given to the user.

3.1.2.2 Users & roles


CMS will have an option to create users who be given privileges to moderate the content of inner
pages such as about, contact us, privacy policy, etc. In addition to this, the user will be enabled to
moderate the property information which will be displayed on the web.

The defined set of roles will be designed in the database to enable the user to perform certain
tasks.

Confidential  One Click, 2021 Page 11


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

3.1.2.3 The system shall provide Lead Logging.

The lead logging in the CMS will be lean in the MVP phase that means the leads which are
coming from the website for rent, buy or sell will be listed:

When a form will be submitted from website, a lead will be created in Zoho as well as lead
logging on CMS.

3.1.2.4 The system shall provide Document Management

Central storage in the content management system to manage all types of documents, collateral
to be used in the real estate transaction, customer documents. A file uploader will be there to
upload the file. The user would allow us to create the group & assign permission to access, view,
and Edit the document.

3.1.2.5 The system shall provide Data Structure.

3.1.2.5.1 Property Type


You can add/edit/delete/enable/disable Property types from this page. To add a new listing type,
simply add it from the menu.

3.1.2.5.2 Sort Options

You can enable/disable your desired sort options here. These sorts of options will be shown on
each property listing, profile listing, carousel widget.

3.1.2.6 The system shall possess Category Management.

The CMS will have by default category such as New Listing, Sold Properties, Best of Rental,
Best to buy. Each category will have the rule to classify the property whether listed by Save Max
through the CMS or fetched from the MLS, CREA or TREB.

- Rules: The rules will be configurable which are mentioned below.


- New Listing: All the property is listed by Save Max or MLS in the last 24 hours, Days
- Sold Property: If a property is sold out then the property will appear in a sold property.
- Best for Rental: The rule for rental property is-
o If it is marked available for rent
o If the customer search location matches to property location

- Best to buy: The rule for best buy property is-

Confidential  One Click, 2021 Page 12


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

o If it is marked available with the best buy flag


o If the customer search location matches to property location

For your listings to show on Google Maps, you must assign a Google marker to each listing type.
You can also add new marker icons and delete them by using the Google icon block

The system shall notify the user when no matching product is found on the search.

3.1.2.7 The system provides Property Listing through CMS & IDX/RETS Integration

CMS will allow admin users to create the property listing on CMS to display on the website.
The property listing will have a category to map. The section will help the admin user to classify
the property if it is Save Max exclusive property/project.

All the property listing will be available on the CMS with the option to unpublished, purge or
edit. The edit option will open the editable page where the information can be updated.
MVP will have direct publish on the website by the user who is updating the changes.

The basic information to fill is:


- Property Type
- Listing Type
- Price
- Location
- Geotagging on Map
- Property description
- Rooms, bedroom & bathroom information
- Property Images & Video
- Relevant attachments
- Add history information

3.1.2.8 The system shall provide Activity Dashboard

CMS will have the option which will help the agents to see the follow-up activity to do, new
leads allocated to them, etc.

3.1.2.9 Reporting & Analytics

In the MVP, the major source of analytics will be the Google Analytics, however, the logs will
be captured into the system which can be designed in the format of the reports. In MVP, a total
of 5-7 reports will be designed which will be further enhanced in future phases. Some of the
reports may look like

Reports based on leads


- Lead with status

Confidential  One Click, 2021 Page 13


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

- Lead based on sources


- Leads by Agent Ownership
- Converted Lead
- Today Leads

Reports based on Agents


- Today Summary agent wise
- Activity Report for agents
- Agents conversion for duration
- Property sold by a particular agent

Reports based on property


- Property Sold history-wise
- Property in popular search
- Most searched location

3.1.2.10 The system shall provide Inner Page Content Update/FAQ/Blogs

CMS will have the option to update the content for about us, privacy policy, and FAQs page on
the website. Add, edit & delete blogs will be possible to manage from the CMS to display on the
website.

3.1.3 Save Max Customer App.

In the advanced phase, the customer will have the customer app which can be downloaded from
App Store & Play Store respectively. The customers can search for properties to buy/rent, they
can also look for an agent based on the location and can submit their requirement which can be
taken as a lead in the system.

This will work with the same functionality provided in the web application and it will
communicate with the database at the real time and also it will be an interactive application

3.1.4 Backend Engine

Backend system will be the business layer that will interact with front-end & the database which
will be updated through CMS. A synchronization engine to update the RETS MLS data, sanitize
the data to display on the website. Backend engine will also take care the speedy search through
API in engine.

This engine will also be capable for running the scheduler jobs which will fetching data from
TREB and optimizing it and then saving the data fetched in the form which is useful for Save
Max application.

Confidential  One Click, 2021 Page 14


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

3.2 Non Functional Requirements

3.2.1 Peak Loads


The system must be able to manage peak loads for critical periods

3.2.2 Operating Hours


The system must be available for 24*7*365

3.2.3 Maintenance
System maintenance and upgrades must be performed during off-peak hours & not during
critical times (e.g. Seasonal traffic, auditing reporting periods).

3.2.4 Scalability
The System must be able to increase or decrease infrastructure capacity based on demand.

3.2.5 Uptime
The system will have a monitored uptime of 99.9%

3.2.6 Usage
The system must be able to scale up to a minimum of 200 concurrent users with access over the
Internet for the system MVP phase with the ability to scale to 1000 concurrent users when fully
deployed.

3.3 Design and Development Constraints

3.3.1 Standard Development Tools

The system shall be built using a standard web page development tool that conforms to either
IBM’s CUA standards or Microsoft’s GUI standards.

3.3.2 Web Based Product

There are no memory requirements


The computers must be equipped with web browsers such as Internet explorer or any browser
needed to develop the web application
The development must be pushed on UAT to give demo on stable build and the particular sprint
goal is achieved or discussed with the client during sprint review.

Confidential  One Click, 2021 Page 15


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

Response time for loading the data on the home page may vary as it depends upon the Internet
speed and also the data fetched from TREB
A general knowledge of basic computer skills is required to use the application backend tool

3.4 Assumptions & Dependencies

One Click team has drafted the understanding based on certain assumptions to baseline the MVP
features however there is scope of improvement that will covered in future phases to enhance the
product quality & feature rich.

1. Procurement of required 3rd party software licenses will be done by Save Max
2. The client appointed resource availability for carrying out user testing and signoff.
3. Dependency on infrastructures availability & readiness.
4. On any outage of other dependent third party system, system may not work properly but it will
handle to outage gracefully.
5. Deployment & hosting will be provided by Save Max however setting up the software
infrastructure on the cloud to run the system will be taken care by the One Click.
6. Any change in the requirement after the formal sign-off of the MVP requirement may impact
the overall delivery. One Click will consider the change based on its impact to the overall
delivery. Client has to agree for the revised timelines if any additional request is accommodated
in the signed scope.
7. Integration with NEW MLS with different standard of feeds will be taken as change
Order.

3.5 Integrations

To develop the system, there will be few integration will be required. The credentials, API keys
or accounts will be provided by Save Max. One Click team will help to setup/get the needed
information.

Product Name Usage Owner


Google Analytics To capture the analytics. Save Max
SMSE To send the SMS Save Max
Email Exchange or SMTP To send the email. Save Max
MLS RETS Feeds To fetch the RETS feeds on Save Max
website.
Firebase API Key To trigger the notification Save Max
Google Maps To integrate the map Save Max

Confidential  One Click, 2021 Page 16


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

Zoho CRM credential Integration with CRM for Save Max


leads
FAQ based Chabot Chabot for general queries One Click
AWS/Azure Cloud To deploy solution on cloud Save Max
SSL To secure the website Save Max

3.6 Interfaces

There are many types of interfaces as such supported by the system, software system namely;
User Interface, Software Interface and Hardware Interface.
The protocol used shall be HTTP.
The Port number used will be 80 or more depends on the instances running for the services.
There shall be logical address of the system in IPv4 format.

3.6.1 User Interfaces

The user interface for the software shall be compatible to any browser such as Internet
Explorer, Mozilla or Netscape Navigator by which user can access to the system.
The user interface shall be implemented using any tool specifically mentioned is Angular
and HTML, CSS, jQuery and other supporting languages which will suit the end goal of
this project

3.6.2 Hardware Interfaces

Since the application must run over the internet, all the hardware shall require to connect
internet will be hardware interface for the system. As for e.g. Modem, WAN – LAN,
Ethernet Cross-Cable.
This meant to say here is to access the system internet is required, irrespective of
hardware dependencies

3.6.3 Software Interfaces

1. The application system shall communicate with the Configurator to identify all the
available components to configure the application.
2. The application shall communicate with the content manager to get the product
specifications, offerings and promotions specifically details of a property.

Confidential  One Click, 2021 Page 17


Save Max Project Version: 1.0
Software Requirements Specification Date: 09/08//2021
Project Manager Priyanka Sharma, Kanwaljeet Singh

3. The application system shall communicate with TREB system to fetch the data at real
time and save it in the Save Max system and optimize the data for the usability factor
at the front-end.
4. The application system shall communicate to central system
5. The application system shall communicate with CRM system to provide management
from backend.
6. The application system shall communicate with database fetching the optimized result
for faster caching the system.

3.6.4 Communications Interfaces

The application system shall use the HTTP protocol for communication over the internet
and for the intranet communication will be through TCP/IP protocol suite.

3.7 Licensing Requirements

Not Applicable

3.8 Legal, Copyright, and Other Notices

Application should display the disclaimers, copyright, word mark, trademark and product
warranties of the One Click and Save Max.

3.9 Applicable Standards

It shall be as per the industry standard.

4. Supporting Information

Please refer the following document:


1. Project Charter.
2. Business Document Diagram.

Confidential  One Click, 2021 Page 18

You might also like