|
Wednesday, 13 May 2009 17:56 |
|
Please tell us
a) what similar projects you have worked on and links to relevant sites
b) delivery time
c) how you can speed up development
d) your documentation and project reporting standards
We will only consider bids that meet these essential requirements.
High-level user stories
-user provides email and password on home page
-user's promotion code is generated
-user chooses a the type of refund they want [refunds are not processed by this site, but a list of them is collected] on homepage
-user provides email addresses of contacts on homepage
-email with user's promotion code generated and sent to contacts
-whenever the promotion code is used on one of a set of sites, the promotion code is validated against the user on this site and the transaction amount is credited to the user
-hence a web service is required and coder is required to
a) implement the web service as required
b) provide documentation required for implementing promotion code validation on the other sites, c) provide any other information necessary for this
-this site should store the user's promotion code and the total expenditure against the code
-this site should store list of transactions incl site name, date, amount [but no personal information]
-user should be able to access summary of spending against their promotion code when logged in
-user should be able to access a list of email addresses they have provided via the site
-if the spending against a user's promotion code exceeds a threshold set by site admin, then the customer is due for a refund and should be alerted by
a) notification on their account page
b) an email alert
Other features
-admin should be able to set
-spending required against each promotion code before a refund is generated
-the type of refund that the user can choose from
-admin should be able to view statistics on refunds requested, promotion code usage, number of email addresses contacted etc
-admin should be able to send marketing email to registered users (those who voluntarily provide email addresses) and users should be able to deselect this feature on their account page
-there should be no duplicate messages sent to the same email addresses provided by a user
-there should be a superadmin and admin profile with delegate permissions
Current status:
Homepage design in PSD complete, require HTML conversion plus inner pages
More detailed specs available upon signing of NDA.
|