Technical Specification Writing - GetACoder

waisttherapeuticSoftware and s/w Development

Nov 4, 2013 (3 years and 9 months ago)

81 views




-----------------------------------------------------------------------------------------------------------------------------
-------



Page:

1

Project ID:

OM & AWD/2010
-
2011/0014

Project Name:

Web based lead generation system


1. Project Description / Original Scope



The project is to create a site where users can post their finance related problems and financial consultants will
get those req
uest upon a subscription fees, and finally provide the solution to the clients.




2. System Requirements Specification


Scripting language:



Server side scripting language: PHP Version 5.0(Stable)



Client side scripting language: HTML, JavaScript, Ajax


Dat
abase:



MySQL Version 5.0 (Stable)


Operating system:



Redhat Enterprise Linux (RHEL) OR CentOS.



Network Traffic Monitoring:



Google Analytics API OR



PiWik API






Design standards:



We will provide WEB 2.0 design
standards using valid CSS and XHTML.



We provide all royalty free stock images, if clients want to use commercial stock
photography then client need to pay extra.


Licensing:



After development process we provide exclusive rights to our client.


Compatibi
lity issues:



This application will NOT WORK in any Site Builder. It needs independent Linux Server
hosting (May be shared or dedicated Hosting Plans.)


Functionality:



This application will act as an online lead generation and financial problem solving sy
stem by
paying a small subscription fee.


Features:

-

User registration










-----------------------------------------------------------------------------------------------------------------------------
-------



Page:

2


There are three types of user can access this application. They are
-


-

Customers / Financial solutions buyers

-

Advisors / Financial consultants

-

Site Administrator






A guest user

can create a user account by entering his /her personal details, contact details
and payment details [Financial Advisors].




After entering all the data correctly


user account will be created and user will able to post
their financial problem to General

/ Certified / popular financial consultants for expected
solutions.





After registration, every user will get an unique user id as well as there leads has unique lead
ID.




Unsatisfied user(s) / advisor(s) can launch dispute / or can cancel the lead mutual
ly.


Advisors / Financial consultants:



An advisor can view financial lead (based on his / her subscriptions); for example
-

$5 for
lead. After getting the lead, they can charge separately for their charges.



After confirmation of the lead, advisor will get

the contact and other details of the customer.



Advisor will get the documents and contact details, he will move forward to resolve the
financial problem of the customer.



Provide the solution



Close the lead.



-

I
ncluding Payment gateway Integration





A v
isitor can buy subscription online by entering their payment details. He/ she can purchase one
Subscription and finally check out to the payment gateway.


-

Site Administration




Site administrator can dynamically change the site content and images.



Site ad
ministrator can add/modify/delete user account.



Site administrator creates featured Lead.



Site administrator can create certified Advisors.



Site administrator can select top Advisors.



Site administrator can manage Cancel Project / Dispute Resolutions.



Site

administrator can Suspend User(s)



Site administrator can Block Spam.



Site administrator apply word sensor.



Statistics:



Site administrator can see the network and visitors statistics based on the demographic
classifications.