Specification for Multi-Programming Solutions, Ltd.
Designs: [url removed, login to view]
Store Sent Gifts (date, from UID, to UID, gift ID)
Gifts asset with Active, Title, and Image
Use PHP 5 and at least MySQL 4 or higher
Site will be developed on [url removed, login to view]
Install Google Analytics (GA code emailed by Kalen on Jan 30)
Additional Coding Specifications
All URLs and paths need to be configurable, since they will change when we move to live.
The admin/CMS interface should provide the capability to:
a. Add, Remove, and Modify cards
b. Temporarily disable cards (e.g. with a checkbox in their detail page.)
c. Upload images for cards on their detail.
d. Provide title and sorting order for each card.
e. View a list of all submissions sent for each card.
Sent cards need to be stored in the database. Afterward, the notification sent should have a link that loads the data from the database. Such a link will still function with a disabled card.
Notifications should be user to user, not app to user.
The preview portion of the page should only appear once the user has selected a card.
The preview images should be dynamically resized down using gd.