Group Buying Site Proposal

14
Project : Group Buying Site Date : 14 th September 2011 Contacts : EJILONG (Eastern Jilong Sdn Bhd 643547T) B-5-8 Plaza Mon’t Kiara Mon’t Kiara 50480 Kuala Lumpur Tel : 03 6207 6741 Fax : 03 6207 6740 Contact person : Ms Carol Lee – Mobile : 012 655 0540 : SNT (SnT Global Sdn Bhd 496807 H) Lot 5.03 Level 5, 1-Tech Park Tanjung Bandar Utama, Bandar Utama 47800 PJ, Selangor Overview: This document sets out the contractual terms required by EJILONG to initiate the above contract with SNT and override any terms set out in previous correspondence between EJILONG and SNT. Cautionary note: Once signed by one of the above named contacts for EJILONG and SNT, then the contract will be deemed to be awarded and legally binding between both parties. Please do not sign this document unless you are happy with all the terms laid out within. Signing will be deemed as full acceptance of all terms. Legal: In the unlikely event that a dispute arises between EJILONG and SNT, then Malaysian law of will prevail. General: By signing and entering into this contract EJILONG and SNT commit to working together

Transcript of Group Buying Site Proposal

Page 1: Group Buying Site Proposal

Project : Group Buying Site Date : 14th September 2011 Contacts : EJILONG (Eastern Jilong Sdn Bhd 643547T)

B-5-8 Plaza Mon’t KiaraMon’t Kiara50480 Kuala LumpurTel : 03 6207 6741 Fax : 03 6207 6740Contact person : Ms Carol Lee – Mobile : 012 655 0540

: SNT (SnT Global Sdn Bhd 496807 H)Lot 5.03 Level 5, 1-Tech ParkTanjung Bandar Utama, Bandar Utama47800 PJ, Selangor

Overview: This document sets out the contractual terms required by EJILONG to initiate the above contract with SNT and override any terms set out in previous correspondence between EJILONG and SNT. Cautionary note: Once signed by one of the above named contacts for EJILONG and SNT, then the contract will be deemed to be awarded and legally binding between both parties. Please do not sign this document unless you are happy with all the terms laid out within. Signing will be deemed as full acceptance of all terms. Legal: In the unlikely event that a dispute arises between EJILONG and SNT, then Malaysian law of will prevail. General: By signing and entering into this contract EJILONG and SNT commit to working together harmoniously and to one joint aim of creating the application as requested and defined in the documents listed in the Technical, Financial and Delivery sections, all of which form part of this contract.

Signed for EJILONG Signed for SNT

------------------------------------------ ------------------------------------------ Eastern Jilong Sdn Bhd SnT Global Sdn Bhd

Page 2: Group Buying Site Proposal

PROJECT SUMMARY :

Project Title : Group Buying Site

Client Name : SnT Global Sdn Bhd

Project Manager : Ms Carol Lee

OBJECTIVE :

The Purpose of the proposal is limited to:

Define the project strategy and methodology with regards to the project requirements Provide the through project plan, deliverables, milestones and cost & timeline Objective of the project to develop a daily deals & collective Group buying website similar to

www.mydeal.com.my

Page 3: Group Buying Site Proposal

Requirement Specifications :

User section:

1. User must register in order to use services offered by the website.2. The user registration page will be simple, easy and user friendly which will contain a form

(First Name, Last Name, email, username, password, phone, cell, city, state, zip, country ) that user can fill out to get registered with website.

3. As soon as a user fill out and submit this registration form, an email will be sent to that user for account activation. (in order to avoid spamming)

4. After account activation, user will be able to log in and purchase any deal in the website.5. A “Forgot Your Password” facility should be included in the log in section of the website,

where a user’s password can be e-mailed to them at the e-mail address stored in the website’s registration information.

6. Clicking on Log in button after entering valid members name and password it should display home page where the deal of the day resides.

7. On this log in page, there will be "Keep me logged in" check box as well. 8. User should able to see the list of countries and choose appropriate country from that. And

this country should be set as the default country when user log in next time.9. User can see Today’s deal with review and deal details10. User can buy Today’s deal certificates.11. User can buy the deal using his/her credit card or PayPal account payment gateway.12. A Deal will be valid if minimum number of users sign up for the deal.13. If deal is valid, the amount equal to deal price will be deducted from user’s account (via

registered credit card) and a mail will be sent automatically with a link, which has information on how to download the coupon/certificate from the site, and the coupon/certificate will immediately be found in “My Coupons/certificates.

14. Users can download and print the vouchers/certificates which will contain a uniquely generated security code and appropriate discount based on discount level reached.

15. If deal is cancelled, then a mail will be automatically sent letting him know that the deal did not go through and user will not be charged.

16. Users can also purchase a Gift Coupon for their friends or relatives. 17. A mail will be sent to the person letting him know that the particular user has sent him the Gift

coupon with a link which has information on how to download the coupon from the site.18. Users should able to see received/not received/ return thank you email from the Gift Coupon

receiver.19. Gift Coupon holders then open the site (log in if they have not logged in, register if they are

not a user) and find their new coupon in their “My Coupons”.20. User should able to see all the recent deals. These will be deals that are done with great

results. It will show how many were sold, price, value and savings etc. These recent deals can be managed by admin.

21. User cannot buy the past deals since these deals are closed. Whenever user clicks on it, the site will show deal details along with a message that he/she can’t buy this deal since it is expired/closed.

22. The invitation mail will be sent with Unique referral ID of the user. So that it will be easy to track the user referrals.

23. User will get incentives if the referred friend registers and make purchases on the site. In that case a pre-defined amount will be credited to user account.

24. User should able to share deal details on social networks like Facebook, Twitter using his unique referral ID.

25. User should able to view Testimonials, featured content, FAQs, Contact us and all other pages.

26. User should able to discuss the deal

Page 4: Group Buying Site Proposal

27. User should able to view discussion topics.28. User can participate in discussion about deal.29. User should able to view his/her transaction/deal history.30. User should able to change his/her account settings. 31. User should get notice from site about the monthly alert of expiration of his coupon in the

particular month.32. User can sign up for a newsletter or Alerts.33. User can recommend country, if the country name is not there in the list of available

countries. 34. User can recommend business. (this can be realized through a dialog box feedback

containing the business details, the recommendation reasons and the user’s information)

Clients (restaurant, events, and companies) section:

1. Client should able to log into the system.2. Clients should able to print out a list of members who bought their deals.3. This list will consist of only the name of the purchaser and the certificates' UNIQUE ID

NUMBER. This List will also automatically generate the name of the deal, the purchase price, the value of the certificate and its expiration.

4. The printed list will have columns for name of the patron, when the certificate was used, who redeemed the certificate (waitress, cash register person, etc) and total amount of bill paid by the patron and the ticket number.

5. When the deal is on, client can enter the information on this printed list.6. Clients should able to see deals for approval by admin, Statistics of Number of views of their

offer, and Number of buys etc. However this functionality will not be available to all clients. Admin can enable or disable this functionality for a particular client.

Admin section:

1) Admin should able to add/edit countries.2) Admin should able to add/edit/remove Clients (restaurant, events, and companies).3) Admin should able to add/edit deals as per the city including photos and other information

with an end date/time, minimum order number, maximum order number, and discount levels.

4) Admin should able to add future deals in advance.

5) Admin should able to select multiple countries if a particular deal is for more than one country.

6) Admin should able to view/edit members with their referrer count7) Admin should able to add/remove users.8) Admin should able to manage recent deals. Admin can select which deals to be shown in

the recent deals section.9) Admin should able to view recent deals with their bought count.10) Admin should able to download Deal data into CSV file for any deal.11) Admin should able to add/edit/view people, customer and business testimonials 12) Admin should able to add/edit alerts and send alert to all subscribed users.13) Admin should able to add/view/edit/delete discussion topics.14) Admin should able to add/edit/view/delete page contents like About Us, FAQs, Contact us

etc.15) Admin should able to view Gift coupons and users who purchased it.16) Admin should able to view all the transactions

Page 5: Group Buying Site Proposal

17) Admin should able to view a list of the completed orders will need to be generated by voucher/product and sorted by customer last name and will include security code.

18) All vouchers would need to be automatically updated to a database to enable Tracking of Deals to help understand/compare success rates of different offered deals. With this, the coupon’s status should automatically updated when it was generated, redeemed and expired.

19) Admin should able to manage redemption codes/gift certificates. 20) Admin should able to view used/unused redemption codes with Gift card details21) Admin should able to change minimum and maximum amount value for the Gift Card.22) Proper care will be taken to make the site SEO friendly.

FUNCTIONAL SPECIFICATIONS :

Home

Register

o Register user

Login

o User login

o Clients login

o Admin login

o Forget password?

Today’s deal

Buy a Gift Coupon

Recent deals

Get deals by country

Recommend a country

Recommend a business

Submit a deal idea

How We Work

o How we work for members

o How we work for businesses

o About us

o Get your business featured

Business owners

o Get featured

Discuss the deal

o View discussion

ALL

Page 6: Group Buying Site Proposal

Deals

o Join discussion

Refer a friend

E-mail deal to a friend

Share a deal

Company

o About us

o Contact us

o Jobs

o Terms, privacy, returns etc.

Learn more

o Facts & Answers

o My Site for business

Why use us?

Sample features

Comparison guide to other form of media

Demographics of members

Advertisers

o Press & community

Follow us

o Twitter

o Facebook

o RSS feeds

o Sign up for Newsletter

o Sign up for alerts

User/member account

o My Coupons

o My contacts/friends

My referrals

o My balance (amount credited by referrals)

o My transactions

o My alerts

o My gifts coupons (Dollar card/ Gift certificate)

Redeem a gift coupon

Page 7: Group Buying Site Proposal

Buy a gift coupon

Customize a gift coupon

View gift coupons

View messages from gift coupon receiver

o Change account settings

Client account

o Print guest’s list

o Change account settings

Admin account

o Manage countries

Add country

View countries

Delete country

View country recommendations by users

o Manage deals

Add a new deal ( for one country/multiple countries)

View deals

Edit a deal

Delete deals

Export Deal data to CSV

View deal’s bought count

View deal’s status

View all voucher’s status

o Manage recent deals

View recent deals list

Add a deal to recent deals list

Remove a deal from recent deals list

o Manage clients/businesses

Add a new business

Send login details to businesses

View listed businesses

Edit business details

Delete a business

Page 8: Group Buying Site Proposal

View deals from the business

o Manage users

Add a new user

View users

Edit user details

Delete users

User analysis

User demographic details (location, age, income, gender, etc)

Who clicked onto the deal from e-mail

Who bought the promotion

o Manage redemption codes

Generate redemption codes

View unused/used redemption codes

Customize Gift card’s minimum and maximum amount

o Manage newsletters

Manage contact list

Create a newsletter

Send

o Alerts

Create/edit an alert

Send to users

View alert history

o Manage discussions

Add a discussion topic

View discussion topics

Edit discussion topics

Delete a discussion topic

o CMS to Manage pages (Only Static pages)

Add a new page

Edit pages

Delete a page

o Manage gift coupons

Generate redemption code for gift coupons

View gift coupons

View users who purchased the gift coupon

o Manage orders

Page 9: Group Buying Site Proposal

View order list (sorted by customer name)

View all transactions

o View Log

o Change account settings

PROJECT APPROACH :

Implementation:

The development work will be carried out on “Work For Hire’ basis. Here, an employee is directed to produce the product/service on the terms of employment and all the legal rights and copyright will rest to the client.

The site will be developed on the servers owned by EJILONG. The application will be cross browser compatible and will be tested on all the latest browsers like IE, Firefox, Safari etc.

PROJECT MILESTONES (DELIVERY)

Project Deliverables No. Of working Days

Project Initiation, Requirement Generation, Exchange of Initial Documents

3

Design Finalization 10Testing 5Payment Gateway 2Final Acceptance 20

PROJECT MILESTONES (PAYMENT)

Milestones Percentage Of Cost (%)

Commencement Of Work-Initial 30% 30Design Finalization 20Testing 20Implementation on Client’s Server 30

COST & TIMELINE

Design, Development (programming), Q/A and Implementation on client’s server will cost MYR8,000.00, Eight Thousand Ringgit Malaysia and the project will be delivered in 20 Working Days.

Any additional work which is not specifically mentioned in this document will be charged at RM200/Min charges or based on the changes required.

Page 10: Group Buying Site Proposal

If a client creates additional request after the contract is signed, the proposed completion date will be extended by an agreed upon amount of time & cost.

SUPPORT

After installing website on client’s server, EJILONG will provide support and maintenance for the site for 2 months. Client would not be charged till free duration is over.

Any support needed after the free duration, a maintenance proposal will be proposed if needed.

OPTIONAL

1. SUPPORT CONTRACT AFTER FREE PERIOD : We shall custom a support contract based on client request of support.

2. WEB HOSTING : For an initial start-up, a 10GB hosting plan will be good enough which will costs RM500 per year with domain renewal.

3. MONTHLY SUPPORT CONTRACT : RM300 per month

4. SEASONAL GRAPHICS DESIGNS : RM1200 / year (up to max 6 seasonal graphics)

DDEVELOPMENT PRINCIPLES

Design and Development Principles:

Compatibility on most common web browsers Stringent navigation checks for each page Each page will fit in single screen thus eliminating use of horizontal scroll bar Slicing of images would reduce the page uploading time thus encouraging user participation Implementation of CSS (Cascading Style Sheets)

Testing Principles:

Cosmetic test will be done after each phase of the project Based on the Design and Functionality Test Cases will be prepared Validation check will be done Continuous bug tracking will be done after completion of each functionality

Delivery Principles:

Before delivering the project, each page will be checked for cosmetic issues Introduction of assessment list wherein each and every functionality will be assess stringently The site will be developed by servers owned by EJILONG. A careful handoff process will be

carried out wherein all the code will be transferred on client’s server after completion.

Page 11: Group Buying Site Proposal

Signed for EJILONG Signed for SNT

------------------------------------------ ------------------------------------------Eastern Jilong Sdn Bhd SnT Global Sdn Bhd