Project Detail

Membership site backend & scheduled email delivery  

Membership site backend & scheduled email delivery is project number 161270
posted at Freelancer.com. Click here to post your own project.

 

| More Free Trial For New Buyers
 

Status:

Selected Providers: zeke

Budget: $100-300

Created: 07/22/2007 at 8:26 EDT

Bid Count: 11

Average Bid:
N/A

07/29/2007 at 8:26 EDT

Project Creator: josephb
Employer Rating: (No Feedback Yet)

Bid On This Project
 

Description

This project is to create a membership backend for a paid content site, coding only.

Members will signup and purchase a set amount of credits. Content is then delivered via an email generated by the backend each day until the member has run out of credits. Warnings to be sent near credit expiry.

I have broken this into the relevant sections that are needed. There are a few extra minor details not noted below, these will be provided to the winning bidder in advance of acceptance.

++Online signup.

Enter email address (this will be member login)
Pick password
Country selection, then State/timezone selection. (Admin creates these in admin panel)
Send verify code.
Member to put in verify code
Agree to terms - tick box
Pick package of credits (admin sets these in admin panel)
Payment details (pass to PayPal and process for instant signup)
Take user back to members section and thank you page.
Details go into a database.

++ User Panel

Member login via email address
Reset password capability (on login page)
Check or show credits left.
Purchase package of extra credits
Update member details (email, password, country/timezone etc)

++ Admin Management panel

Setup (and delete) packages, cost and credits.
Packages to be matched to countries.
Setup (and delete) Countries and Timezones.
Queue future messages to be sent to members, up to a week in advance.
History of messages and dates sent.
Send messages at certain interval. Inject email to local server at set time, depending on member timezone (can be done via unix cron).

++ Admin Stats/Reports area

Total active members
New members and growth
Members with expired credits
Members by country
Messages volumes sent per day/week/month

++ Tasks to run (daily, can be via unix cron)

Advise users of credit expiry when 3 credits left.
Advise users of credit expiry when 0 credits left.
Remind users to buy more credit 1 week after credit expires.
Remind users to buy more credit 4 week after credit expires.

The project should be implemented, tested and complete within 28 days after the winning bid has been accepted.

Messages Posted:1 View project clarification board Post message on project clarification board

Bid On This Project
 

If you are the project creator or one of the bidders Log In for more options

Bids are hidden by the project creator. Log in as the project creator or as one of the bidders to view bids. You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


    Bid on this Project