This project is to build a web site where users will be able to send eCards to people. This will be just like other ecard sites.
I need to be able to add new features to the site easily later.
Major Functions include:
-user fills out registration
-user verifies registration
-user logs in or logs out
-user views account details including eCards sent and whether or not they have been retrieved
-registered user chooses and sends ecard
-person who receives ecard is emailed a link and retrieves ecard
-web based administration including - adding, editing, viewing and deleting users, and new cards. Looking at the ecards an individual user has sent. Viewing statistics - number of eCards sent per day, week, and month - number of registered users.
Secondary functions include:
-Sending email to all subscribers
-displaying Google adwords on the site
-adding to, and editing a list of prohibited (swear) words that would be cut from an eCard
-adding to, and editing a list of random messages to be displayed on each page.
The site design is already done, I need the site to be implemented in PHP and mySQL. Existing PHP packages can be used as long as they are open source and their use does not violate anybody's copyright or other legal rights.
The resulting code should be clean table-less XHTML, CSS and images, which are SEO friendly.
I will provide a very detailed specification on project acceptance - but all of the major functionality is listed here.
I will be developing several projects like this, so there is a real potential for future work if the quality and price are good.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).