10

Click here to load reader

Radar mobile app doc

Embed Size (px)

Citation preview

Page 1: Radar mobile app doc

For Club Search

Business Requirement Document V 1.0

18th December 2015

Business Requirement Document (BRD): V 1.0RADAR Mobile Application

Page 2: Radar mobile app doc

Radar Mobile AppBusiness Requirement Document -V1.0

Table of Contents1 Introduction.........................................................................................................................................4

2 Project boundaries..............................................................................................................................4

2.1 Scope of work..............................................................................................................................4

2.2 Out of Scope................................................................................................................................4

3 User level classification........................................................................................................................4

3.1 Businesses (Companies)...............................................................................................................4

3.2 Super Admin................................................................................................................................4

4 Mobile application business modules..................................................................................................5

4.1 Registration.................................................................................................................................5

4.2 Login credentials..........................................................................................................................5

4.3 Search & Filters............................................................................................................................5

4.4 Reviews and ratings.....................................................................................................................5

4.5 Social media share.......................................................................................................................5

4.6 Push notifications........................................................................................................................6

4.7 Calls.............................................................................................................................................6

4.8 Send enquiry................................................................................................................................6

4.9 Spam............................................................................................................................................6

4.10 Blocked........................................................................................................................................6

4.11 GPS and Google map...................................................................................................................6

4.12 Favorites......................................................................................................................................6

4.13 Dashboard...................................................................................................................................6

4.13.1 Manage personnel details....................................................................................................6

4.13.2 Manage business vertical profiles........................................................................................6

4.13.3 Manage favorites.................................................................................................................7

Business Requirement Document V 1.0

Page 3: Radar mobile app doc

5 Backend Admin modules.....................................................................................................................7

5.1 Manage Login Credentials...........................................................................................................7

5.2 Manage Businesses......................................................................................................................7

5.3 Manage Business Categories.......................................................................................................7

5.4 Manage Reviews..........................................................................................................................7

5.5 Manage enquires.........................................................................................................................7

5.6 Send Notification.........................................................................................................................7

5.7 Image management.....................................................................................................................7

5.8 Reports........................................................................................................................................7

6 Key Note..............................................................................................................................................8

Business Requirement Document V 1.0

Page 4: Radar mobile app doc

1 Introduction

RADAR B2B Mobile Application will be a platform for connecting businesses. This application will feature with necessary filters to connect with most relevant businesses. Application will depend on mobile GPS capability to filter nearby matching business and keep user informed even on the move. Hence the application will serve as platform generating potential leads for businesses.

2 Project boundaries

2.1 Scope of work

RADAR will be a native mobile application targeting Android and IOS mobile devices and the application will feature portrait view of design.

The application will feature at most possible security and ease of use interfaces The application medium of instruction will be English The application will run on smart phones including iPads & Tablets The will be designed target audience across Australia The detailed scope of work is described as business modules in later part of this

document.

2.2 Out of Scope

The Application will not support landscape view of the design as it requires additional amount of time and effort to be invested. But it can be implemented, if required by the client and charges may apply accordingly.

The will be designed target audience across Australia region and not across the globe as it requires additional amount of time and effort to be invested. But it can be implemented, if required by the client and charges may apply accordingly.

3 User level classification

3.1 Businesses (Companies)

Businesses that register with the application will have the abilities to build their business profile to showcase their service offerings and to connect with other businesses.

3.2 Super Admin

Super Admin is the person who enforces the terms of use of the application.

Business Requirement Document V 1.0

Page 5: Radar mobile app doc

4 Mobile application business modules

4.1 Registration

Businesses need to register an account with the application to showcase their services and in order to get connected to matching businesses.

Following are the key information that will be requested upon registration:o Create Account (username, email, password and confirm password)o Enter business details (your name / company name, website, business email,

business contact number, service title, service type, service category, tags with comma separator, company address, companies Google latitude and longitude values )

o Service Descriptiono Service images

Preview business details Confirm details

Note: Business can also register using Facebook login credentials.

4.2 Login credentials

Business users can login to the application using user name and password for accessing the application. The application will also facilitate option for recovering password.

The application will also support Facebook login.

4.3 Search & Filters

The business users can search for businesses using keyword search. Following filters can be used to refine the search listing.

o By Categorieso By City o By Distanceo By Ratings

Note: Non logged in users cannot view the contact details of other business.

4.4 Reviews and ratings

Registered users can rate and review other businesses.

4.5 Social media share

Business Requirement Document V 1.0

Page 6: Radar mobile app doc

Registered users can share businesses to social media Facebook and twitter.

4.6 Push notifications

Matched businesses will be notified via push notifications.

4.7 Calls

Business users can call other business and it will be a normal call feature.

4.8 Send enquiry

Business users can send enquire to other business from the app (there will be an enquire form)

The recipient business will get the message to their provided email address.

4.9 Spam

Any businesses that are considered by any business users as abuse or irrelevant can be marked as spam. Once, if marked as spam the relevant business will not populate in search and will not be notified to that particular user.

4.10 Blocked

Even after marking as spam and again if user receives push notification from business that was marked as spam and it now be blocked for once and for all.

4.11 GPS and Google map

The application will use smart phone inbuilt GPS capability. Also the distance from the current location of the user to the interested business

location path and direction has to be visible on Google map with in the application.

4.12 Favorites

Logged in users can add any number of businesses to favorites.

4.13 Dashboard

4.13.1 Manage personnel details

o The business users can manage their personal details.

4.13.2 Manage business vertical profiles

Business Requirement Document V 1.0

Page 7: Radar mobile app doc

o A business can have more than one vertical and hence the application will support multiple business verticals (meaning one or more business verticals can be added).

o Business users can then manage all their business vertical profile individually.

4.13.3 Manage favorites

o Business users can manage other businesses that were added as favorites.

5 Backend Admin modules

Admin will have the option to manage and administer the entire application i.e., Admin will enforce the terms of use for the application.

5.1 Manage Login Credentials

Admin will have the option to manage admin’s login and forgot password credentials.

5.2 Manage Businesses

Admin can create / modify / remove business profiles Admin can approve / disprove business profiles Admin can activate /deactivate business profiles

5.3 Manage Business Categories

Admin can create / modify / remove business categories Admin can activate /deactivate business categories

5.4 Manage Reviews

Admin can modify / remove business reviews Admin can approve / disapprove business reviews

5.5 Manage enquires

Admin can view / delete enquires

5.6 Send Notification

Admin will have the option to send notifications to app users

5.7 Image management

The Application will have an independent CMS system, allowing super admin to manage contents, event calendar, push notification and to create and manage sub admins.

Business Requirement Document V 1.0

Page 8: Radar mobile app doc

5.8 Reports

Admin can generate business based reports Admin can generate business category based reports Admin can generate enquire based reports Admin can generate business rating based reports Admin can generate review based reports Admin can generate reports on business marked as favorites Admin can generate reports on business marked as spam Admin can generate reports on business marked as blocked Order based reports can be generated Admin will have the option to export the above list to CSV file

6 Key Note

Application’s pricing strategies need to be discussed and the module will be implemented accordingly and depending on the pricing strategies modules will be identified and charged accordingly to client.

PayPal payments gateway will be put to use and the integration charges will be intimated separately.

Server will be determined in later stage and server charges have to be bared by the client.

Business Requirement Document V 1.0