This is a coupon site. It is like Groupon but with several differences. Users receive the coupon free, but must complete a task. I want a front end for daily coupon as well as back end with control panel.
For example, go here:
[login to view URL]
## Deliverables
**The following is organized by page. The names can change. Maybe all could just be [login to view URL] and content dynamically changes?**
**
**
**Front End:**
**
**
**/[login to view URL] (this is the landing page on first visit)** Must have:?
- logo (I have one ready, but will consider others).
- h1 "Review businesses near your school and save up to 100%"
- h2 "sign up free to get the daily deal by email"
- form: enter email, choose school
- form script validates email, adds email address to that schools list, redirects user to school page
- privacy policy
**/[login to view URL] (this is the landing page on all other visits)**
- header: Logo. "See all School's": dropdown list of schools, "Get Daily Alerts", "My Account": dropdown list (log in, lost password, sign up), "Refer Friends, Get Points"?
- tabs: "today's deal", "how it works"
- Today's Deal: x% off xyz at abc co.
- button: "get it free" - link to /[login to view URL]
- countdown: days/hrs/mins/secs
- counter: "# people got it!"
- share this deal: facebook, twitter, email
- photo: 1-4 img's?
- description: "abc co is blah blah blah, blah blah blah, blah blah blah"
- fine print: "Expires m/d/y
- location: map
- discuss: message board
- leaderboard: (users, ranked by points)
- leaderboard: (businesses, ranked by points)
- submit business
**/[login to view URL] (this is the "how it works" page)**
- steps: "1:... 2:... 3:..."
- video: (none yet, but want option to easily add)
**/[login to view URL] (this is the button "get it free" page)**
sign in:
- username, password
new user:
- form: username, password, birthday, gender, major, postal code, agree to terms/service
mechanics:
- when a user signs up they get 3 "points", each deal costs 1 "point" (in the future, different deals cost different points). after the user redeems the coupon, they can do activities to get more points. at first, just a simple review will earn them 1 "point" to use on future deals (in the future, different activities award different points). this can be a form where they rate different parts of the restaurant, and choose words to describe their experience.
- also, refer a friend. when friend signs up, first user gets 1 point.
so, when the user "gets the deal", this has to happen:
- charge them 1 "point"
- add the coupon to their "my account" so they can view and print it
- email coupon to them
**/[login to view URL]**
- list of coupons (view/print/review)
- "You have # points, get more by reviewing your experiences or inviting friends".
- review: "Tell us about your experience" "the best thing was (list)", "the worst thing was (list"), "three words to describe:(checkboxes)", "I will (likely/maybe/not) return., "I would return if: (text input)", "comments"
**/[login to view URL]**
- Students/Company
- student:? - form: username, password, birthday, gender, major, postal code, agree to terms/service
- company: - form: username, password, business name, phone #, email, website, industry, description
**/[login to view URL]**
- start new campaign:
- list campaigns:? - view/print list of users/coupon code?
- "# people got this deal"
- "here is the demographics": create charts for age/gender/major
- "here is their feedback":
- "overall, guests rated their experience as (# stars - max 10), heres the breakdown (# of people: # stars)
- "# people said the best thing about your business was xyz"
- "# people said the worst thing about your business was abc"
- "the three most common words to describe your business are..."
- "# will likely return", "# will maybe return", "# will not return"
- Feedback from people who said they will "likely return": two columns "would return if", and "comments"
- Feedback from people who said they will "maybe return": same
- Feedback from people who said they will "not likely return": same
**Back End:**
**
**
I know less about how this words. See "model page" for idea. Should be similar, but accommodate my additional features (such as setting # points...). These are some of the features I want:
- add new schools (organized by country, city)
- add new campaign (fill in everything for /[login to view URL]) - will autopost at the time I want, and when it does post, it will also send an email to everyone on that list with the info
I am happy to consider any additional features. Please contact me for any verification.