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