Groupon Clone Multilanguage
Same specs as the actual version of groupon (www.groupon.com) with the capability to support multilanguage (english / spanish / french) accordingly to the city. Must include support and documentation.
Functionality
1. Ability to post new deals with following info:
• deal info (photo, short text below photo, long text below with place for address and google maps)
• end date/time countdown,
• min/max order per user
• max order per deal (if reached, deal is closed)
• discount in percentage
• purchases/purchases needed to activate deal.
• Original price/price after discount
2. Option to share the deal via email, facebook and twitter
3. Option – buy as a gift
4. Option to refer a friend and get a reward (once when friend bought anything deal). ability to track manage affiliates
5. Option to discuss about deal on site’s forum. For admins to give clear feedback to customers
6. Info about total number of groupon’s bought
7. Forum with categories: all/deal talk/global/technical issues
8. Site: Recent Deals (choose by admin) with info: price, $ discount, price after discount, number of bought, photo, short text)
9. Site: How it works
10. Option to choose a cities
11. Option to choose another deal in the same city (on the right column)
12. Allow customers to sign in using Facebook connect and/or login using our already existing login system (setup account with: email/password/confirm password/accept site’s terms of service
IMPORTANT! It’s no necessary to setup account to complete an order.
User can view/edit her profile.
On user profile page there are avatar image, name, list of email addresses (manageable), password, time zone and manageable list of Ccs.
Ccs fields are same as for “User can buy groupon”.
User can view/manage her groupons.
User is presented list of groupons, with “Title”, “Price”, “Status” fields.
User can sort list by any field. User can cancel groupons with “Ordered” status.
13. Facilitate customers to sign-up for a daily e-mail alert
14. Basic information pages: About Us, Contact Us, FAQ, Terms & Conditions etc
15. Generation of the coupon for successful bids (on email and in your account if you setup it).
Coupon should have Auto-Generated Customer style graphics, included:
a. Logo, photo, text of deal,
b. Valid time to use coupon
c. Unique code
d. Security code
User can print coupon associated with specific purchased groupon from site’s account or from email.
By clicking on groupon with “Purchased” status user is presented with a view of coupon and “Print” button. Pressing button results in printed coupon.
16. Facilitate secure payment option with direct credit card transactions. Paypal support.
Bought procedure
2. On pressing “Buy” button user is directed to confirmation page,
3. in “Your purchase” area there are title of groupon, editable quantity, groupon price and total.
4. In “Payment” area there are list of Ccs set in profile to use, also “Cardholder Name”, “Card Number”, “Security code”, “Expiration date”, “Billing address”, “City”, “State/province”, “Postal code” to provide new CC number.
5. In “where would you like us to send your receipt?” area there is a “email” field.
6. There are “Complete my order” button and “Never mind” link.
7. On pressing “Complete my order” button groupon is assigned to user.
8. If new CC was specified, it is added to user profile.
9. Users are charged for ordered groupons when countdown reaches zero and total
number of ordered groupons is not less then necessary minimum or when time doesn’t reach zero but deal reach max number of definied orders.
Ccs provided for purchase are charged, corresponding groupons get “purchased” status and links to print coupons. Purchase notifications are sent to provided email addresses.
10. Ordered groupons are canceled if countdown reaches zero and total number of
ordered groupons is less then necessary minimum.
Cancellation notifications are sent to provided email addresses.
IMPORTANT!
The user information must be protected
ADMIN
1. Admin can log in to admin area
2. Admin can manage users
3. Admin can view complete list of users, can delete, disable/enable users
4. Admin can schedule a deal
5. Admin can create deal by filling starting date, duration of the deal (in hours, could be more
than 24h), price/number of buyers required, original price, minimal number of groupons and
other fields as described in “Visitor can see a today’s deal”.
Optionally Youtube link could be provided. Scheduled deal will be shown at “Today’s deal” page on provided date.
6. Admin can manage list of deals, cancel scheduled or active deals.
7. Admin can view a printable list of purchased coupons for specific deal
8. A list of tracking Ids for specific deal, handed to the Merchant for the purpose of preventing abuse (printable version and specific account for merchant)
9. The ability to download data into a CSV file for any ‘Deal’ with Statistics.
Intergrated with google analytics easy a-b testing for future refinements
Code must be easy to read and well documented
(english / spanish / french) accordingly to each city. Must provide support with an user and developer manual or documentation.
Functionality
1. Ability to post new deals with following info:
• deal info (photo, short text below photo, long text below with place for address and google maps)
• end date/time countdown,
• min/max order per user
• max order per deal (if reached, deal is closed)
• discount in percentage
• purchases/purchases needed to activate deal.
• Original price/price after discount
2. Option to share the deal via email, facebook and twitter
3. Option – buy as a gift
4. Option to refer a friend and get a reward (once when friend bought anything deal). ability to track manage affiliates
5. Option to discuss about deal on site’s forum. For admins to give clear feedback to customers
6. Info about total number of groupon’s bought
7. Forum with categories: all/deal talk/global/technical issues
8. Site: Recent Deals (choose by admin) with info: price, $ discount, price after discount, number of bought, photo, short text)
9. Site: How it works
10. Option to choose a cities
11. Option to choose another deal in the same city (on the right column)
12. Allow customers to sign in using Facebook connect and/or login using our already existing login system (setup account with: email/password/confirm password/accept site’s terms of service
IMPORTANT! It’s no necessary to setup account to complete an order.
User can view/edit her profile.
On user profile page there are avatar image, name, list of email addresses (manageable), password, time zone and manageable list of Ccs.
Ccs fields are same as for “User can buy groupon”.
User can view/manage her groupons.
User is presented list of groupons, with “Title”, “Price”, “Status” fields.
User can sort list by any field. User can cancel groupons with “Ordered” status.
13. Facilitate customers to sign-up for a daily e-mail alert
14. Basic information pages: About Us, Contact Us, FAQ, Terms & Conditions etc
15. Generation of the coupon for successful bids (on email and in your account if you setup it).
Coupon should have Auto-Generated Customer style graphics, included:
a. Logo, photo, text of deal,
b. Valid time to use coupon
c. Unique code
d. Security code
User can print coupon associated with specific purchased groupon from site’s account or from email.
By clicking on groupon with “Purchased” status user is presented with a view of coupon and “Print” button. Pressing button results in printed coupon.
16. Facilitate secure payment option with direct credit card transactions. Paypal support.
Bought procedure
2. On pressing “Buy” button user is directed to confirmation page,
3. in “Your purchase” area there are title of groupon, editable quantity, groupon price and total.
4. In “Payment” area there are list of Ccs set in profile to use, also “Cardholder Name”, “Card Number”, “Security code”, “Expiration date”, “Billing address”, “City”, “State/province”, “Postal code” to provide new CC number.
5. In “where would you like us to send your receipt?” area there is a “email” field.
6. There are “Complete my order” button and “Never mind” link.
7. On pressing “Complete my order” button groupon is assigned to user.
8. If new CC was specified, it is added to user profile.
9. Users are charged for ordered groupons when countdown reaches zero and total
number of ordered groupons is not less then necessary minimum or when time doesn’t reach zero but deal reach max number of definied orders.
Ccs provided for purchase are charged, corresponding groupons get “purchased” status and links to print coupons. Purchase notifications are sent to provided email addresses.
10. Ordered groupons are canceled if countdown reaches zero and total number of
ordered groupons is less then necessary minimum.
Cancellation notifications are sent to provided email addresses.
IMPORTANT!
The user information must be protected
ADMIN
1. Admin can log in to admin area
2. Admin can manage users
3. Admin can view complete list of users, can delete, disable/enable users
4. Admin can schedule a deal
5. Admin can create deal by filling starting date, duration of the deal (in hours, could be more
than 24h), price/number of buyers required, original price, minimal number of groupons and
other fields as described in “Visitor can see a today’s deal”.
Optionally Youtube link could be provided. Scheduled deal will be shown at “Today’s deal” page on provided date.
6. Admin can manage list of deals, cancel scheduled or active deals.
7. Admin can view a printable list of purchased coupons for specific deal
8. A list of tracking Ids for specific deal, handed to the Merchant for the purpose of preventing abuse (printable version and specific account for merchant)
9. The ability to download data into a CSV file for any ‘Deal’ with Statistics.
Intergrated with google analytics easy a-b testing for future refinements
Code must be easy to read and well documented.