Find Jobs
Hire Freelancers

414875 Group Buying Website

N/A

In Progress
Posted almost 14 years ago

N/A

Paid on delivery
I need a social buying website done from the ground up. I would like the site to be simple to use like [login to view URL], I do not want an exact clone of Groupon just a similar type site. I need a programmer that is very experienced and has great feedback on larger projects. This is my first attempt at a project like this so I need someone who has GREAT communication skills, is patient, and honest. I am willing to pay extra for quality work. I saw the following posts and thought that they are asking for something very similar to what I am looking for. "We are looking for professional web developers. The project is to develop a group buying website that will function similarly to [login to view URL] and [login to view URL] Functionality and technology would need to be similar to groupon meaning selling daily coupons/vouchers for local businesses - but only after minimum number of coupons is sold. Development of this project must be very fast and require developers who already have done similar group buying websites projects. HIGH LEVEL REQUIREMENTS: 1) Ability to post new deals with following info: deal info, end date/time, min/max order, discount 2) Categorize deals by city 3) Option to share the deal on Facebook, Twitter or per email's list. 4) Allow customers to create accounts, sign-in, bid for deals, provide payment info 5) Facilitate customers to sign-up for e-mail alert 6) Generation of the coupon for successful bids – Real time or chosen by the admin 7) Facilitate secure payment option with direct credit card transactions and Paypal 8) Discussion board for users, forums 9) About us, Contact us, How the site works sections ... 10) User portal which can store groupons bought, payment [login to view URL] 11) Affiliates & referrals capabilities 12) Gift cards Find below more detailed descriptions for this project: ADMIN WEB CONSOLE AND RIGHTS: - Ability to control the site through an interface, with a secure login, so that an administrator can login remotely. - Ability to create multiple administration accounts with different rights / privileges. - Ability to define multiple cities/platforms, so the user can switch between the cities. - Ability to create new coupons independently for each city/platform - Ability for an administrator to create a new ‘Deal' for the category for which they have permission. - Ability to specify an start date / time, ending date / time, minimum purchase requirements, maximum purchase requirements, and the key terms and conditions (cost per coupon etc.) - Ability to view all members, their contact details, and coupons purchased. - One the side, the ability to post a ‘Bonus Deal' or ‘Side Deal'. This functionality would be hidden in the beginning. - For each ‘Deal', a discussion page in which members can ask questions about the ‘Deal' and an administrator can login and answer questions for all members to see. COUPONS: - Following fields for each coupon: ID, couponprice (that needs to be paid), original price/value of coupon, description, Pictures/collage, website, location of coupon (address), etc (see also [login to view URL]) - Ability to set a min/max number of units that can be sold of one coupon. If the limit is reached before the coupon runs out, the deal closes and no-one can buy it anymore. - every coupon should have a startdate when the offer is opened to the public and an enddate, when the deal closes (incl. time) - When a deal is over or sold out before, it is displayed on the mainpage, but users cannot buy it anymore - Report to see through the console, all buyers and their contact details of any coupon - Extract/export buyer information into a CSV file - site needs to allow to select one column or two columns to display prior deals and total displayed. - Displays only specific information to the expired deal in the prior deal view but each should be clickable to a special prior deals directory displaying the normal page but not allowing the item/offer to be purchased. - Ability to set a minimum number of coupons that need to be sold before the ‘Deal' becomes available. If members purchase a ‘Deal' that does not reach the minimum, they are automatically sent an email stating that the ‘Deal' closed. - Need template driven front end (customer facing) PREVIOUS DEALS: - Ability to select certain expired ‘Deals' to show on a “Prior Deals” page. - For each expired ‘Deal', the ability to show the client's logo, the ‘Deal' offered, the number of coupons sold, the total dollars saved. EMAILS: - Ability to create an auto-generated HTML email, which is sent to all members who opted in for either a site wide or specific category email, alerting them of each day's ‘Deal'. - When a member signs up for emails to be sent to them, they should fill out their email address and select which category they would like ‘Deals' for. - Ability to create an auto-generated HTML email, which is sent to the member post-purchase, with a link to where they can login and print out any coupons purchased. - Ability to create an HTML email and .pdf attachment, which is sent to all buyers of a coupon, that includes the full name of the buyer and their email address. The email will be used to print it out and show to the shop owner to get the discount. E-COMMERCER FUNCTIONALITIES: - Ability to facilitate payment options with direct credit card transactions or via PayPal. - Ability to store credit card information for members so that coupons can be purchased once they are logged in. MEMBER LOGIN: - Ability for members to login to the site to view and print coupons purchased, credit card information, personal details (name, contact details). - Ability to import contacts from Facebook, Hotmail, Twitter etc. and refer contacts to our site. - Affiliate system that credits customers accounts upon the referral of other members (once they make an initial purchase). - The credit should only be used for the purchase of other offers i.e. cannot be withdrawn for cash. CLIENT/BUSINESS OWNER LOGIN: - Ability for clients to login to the site and see total coupons purchased for their specific ‘Deal'. - Ability to check-off coupons that have already been claimed by a member. - Ability to print a list of coupons outstanding (not yet redeemed). DATA COLLECTION: - Ability to collect data for each ‘Deal': the number of members that viewed the ‘Deal'; the number of coupons sold. - Ability to download data into a CSV file for any ‘Deal'. INTEGRATION: - Ability to integrate the ‘Deal' each day with Facebook, Twitter and email. - Search Engine Optimization for Google, Yahoo!, and Bing web searches. SUGGESTIONS' SECTION: - Ability for members to suggest deals that they would like to see. OTHERS: - Basic information pages: About Us, Contact Us, FAQ, Terms & Conditions etc. - Overall, the website should be flexible in terms of functional amendment/update." "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,Map 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"
Project ID: 2160738

About the project

Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED STATES
United States
5.0
6
Payment method verified
Member since May 18, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.