Sunday, January 22, 2017

Consultants

Introduction

In this document we propose a website plan where a user will register himself as a consultant after paying a registration amount and update his profile. Those users who require their services can send an enquiry to them.

User Module

Section 1: Homepage Design

User will have to select options from following fields before they are shown home page content:
-      Select County (Dropdown)
-      Select State (Dropdown)
-      Select City (Dropdown)
Note: After user has entered his location, he will be displayed results from all the cities but preference will be given to his home location.
The homepage will have the following sections:
-      Tabs: The categories created from the admin panel will serve as tabs. This will allow the user to browse through the categories and subcategories.
-      Banners: The banners on the homepage will be manageable from the admin panel. The banners will be video banners playing in the background, there will be small video clips without sound for example: www.airbnb.com
-      Search
-      Register/Log In
-      Other CMS Pages: The footer section will contain the other informational pages, the content for which will be managed by the admin.

        Search

The user will be able to search for consultants by providing following details:
-      Keyword (Textbox)
-      Category (Dropdown)
-      Search (Button)
After user has provided these details and clicked on search button, he will be re-directed to search result page that will display listings matching his query.

Section 2: Register/Log-In

User who wants to list their services on the website will be provided with option to Register/Log-In. Registered users can log in using their credentials. User will have to fill following forms to register with website:
-      Name (Textbox)
-      Email ID (Textbox)
-      Password (Textbox)
-      Confirm Password (Textbox)
-      Address
·         State (Dropdown)
·         City (Dropdown)
·         County (Dropdown)
-      Category (Dropdown)
-      Sub-Category (Checkboxes)
-      Services Offered  (Text Area)
-      Captcha
-      Register (Button): On clicking the user will be redirected to payment gateway for payment. On a successful payment, an invoice will be generated and mailed on the e-mail ID along with a link to login to folder. The profile will be listed on the site only after approval from admin.
Note: The payment gateway will be provided by the client and integrated by Weblink India.
The form will be fixed before development.

Section 3: Consultant Folder

The consultant folder will contain the following sections:
-      Edit/Update Details: User will be able to edit/update details provided at the time of registration. Also user will be able to add new information to his account:
·         Banner Image (Upload new from local disk)
·         Short Detail (Text Area)
·         Detailed Description (Rich Text Area)
-      Manage CMS pages: Consultant will be able to update CMS description of informative pages on profile page.
-      Manage Gallery: User will be able to add images to his profile from this section. To add an image user will have to provide following details:
·         Select Image ( Upload from Local Disk)
·         Caption (Textbox)
·         Add Image (Button)
-      Manage Enquiries: User will be able to manage enquiries addressed to him in this section. He can contact enquirer offline.
-      Manage Reviews: User will be able to view, delete and reply to reviews leaved by visitors on his profile.
-      Change Password

Section 4: Consultant Listing

Consultant Listing will have following sections:
-Banner Image
-Name
-Company Name
-Category
-Sub Category
-City
-Short Description
-View Details (Button): Clicking on this button will re-direct user to Consultant Detailed Description Page.
Pagination: The listing page will have many entries and may span across pages with visitor required to click on ‘MORE’ to see more consultant.

Section 5: Consultant Description Page

Visitor will be able to view description about consultant. This page will have following sections:
-Name
-Company Name
-Category
-Sub Category
-City
-Detailed Description
-Address
-Skype ID (Link)
-Tabs
o    Descriptive Pages
o    Image Gallery (Button): Clicking on this option will redirect visitor to page where images uploaded by consultant will be made available in form of gallery.
-Reviews: Visitor will be able to view reviews posted by others and also to add his own review for the consultant. To post a review, visitor will have to provide following information:
·         Name (Textbox)
·         Email ID (Textbox)
·         Review (Text Area)
·         Submit (Button)
Note: Skype Chat API will be provided by the client and integrated by Weblink India.

Section 6: Request Consultation

The user can also post an enquiry to the administrator directly that will be tracked in the admin panel.
Note: The form will be fixed during development.
Enquiries posted by the users will be tracked in the back end and the admin can revert back.

Section 6: Other Informative Pages

Pages such as About Us, Privacy Policy, Terms and Conditions, etc., will be manageable from the backend using an easy-to-use Content Management System (CMS).

Google Analytics Installation

Social Media Links

Admin Module

This will be a password protected panel, which can be accessed anytime and anywhere using a PC or laptop connected to the Internet.

Section 1: Manage Consultants

The consultants registered on the website will be tracked in this section. The admin will be able to delete, activate, or deactivate consultants.
Track Enquiries & Admin Approval: New consultant’s request for listing will be considered by admin in this section.
Search: The admin will be able to search for consultants by their name or e-mail ID.
Pagination: The consultant records may span across multiple pages and the admin can set the number of records to be displayed per page.
Search: The admin can search for a business listing by its name and filter the results by categories.

Section 2: Manage Categories, Sub-Categories and Locations

Manage Categories

The admin will be able to add, edit, delete, activate, and deactivate category and sub-category in this section.

Manage Locations

The admin will be able to add, edit, delete, activate, and deactivate cities.

Section 3: Manage Registration Fee

The admin will be able to registration fee amount.

Section 4: Manage Payments

The admin will be able to track the payments made towards registration. The admin will be able to search records using e-mail ID and filter on basis of dates.

Section 5: Manage CMS Pages

The content for static pages, such as, About Us, Privacy Policy, and Legal Disclaimer can be added or edited using an easy-to-use Content Management System (CMS).

Section 6:  Manage Enquiries (Contact Us)

Any enquiry posted by a visitor on the Contact Us page can be tracked by the admin in this section. Admin will have the control to choose how many records need to be displayed per page. Admin will be able to delete the records, if necessary. Admin can reply to enquiries individually, or select multiple and respond to them with a common answer.

Section 7: Manage Search Engine Optimization


Admin of the website will be able to update the Meta tags of the website. If admin update the keywords, Meta tag of such a page which already has Meta tag’s, system will generate a warning message to only change those keywords with which the site is not picked by search engines.

No comments:

Post a Comment