"Monthly Challenge" System [Solved]
Posted: Wed Jan 05, 2011 3:54 pm
Project Overview:
Our client, a fitness and well-being website, wishes to have a "Monthly Challenge" system for its members. Members will be presented with a challenge each month, where they can check off each day of that month where they've met the challenge. An example of a monthly challenge would be something like "No junk food" or "Drink at least 8 8-oz glasses of water".
Initial Specifications
Seamless integration of user content into the website is required. It is preferred that the administration portion be accessible through the CMSMS framework, but not required.
Administrator Functions
1. Manage Monthly Challenges:
- Title
- Description
- Assign month (calculates days needed)
2. View Results/Reporting:
- View by month
- View by day
3. User Management: Add/edit/remove administrators and users
- First name
- Last name
- Email
- Phone
- Address
- City
- State
- Zip
- Password
- Password Repeat
4. Email notification: An admistrator will be emailed when user checks off a day
User Functions
1. User Access:
- Login/logout
- Forgot password mechanism
- Profile settings (see #3 above)
2. Login Landing Page:
- Shows challenge title, description, and current date.
- "I have met today's challenge" checkbox
- Textarea: Ability for the to add a note to the day's record.
- Submit button
3. History
- View/edit past days/months
Technical Info: The site is currently using the latest version of CMSMS (1.9.2) running on Apache/2.2.3 (CentOS) on Linux 2.6.18-164.6.1.el5 On x86_64 with PHP 5.2.11 and MySQL.
We have several clients using CMSMS and are looking to find a reliable resource for ongoing custom development work. Please let me know if you're interested!
Our client, a fitness and well-being website, wishes to have a "Monthly Challenge" system for its members. Members will be presented with a challenge each month, where they can check off each day of that month where they've met the challenge. An example of a monthly challenge would be something like "No junk food" or "Drink at least 8 8-oz glasses of water".
Initial Specifications
Seamless integration of user content into the website is required. It is preferred that the administration portion be accessible through the CMSMS framework, but not required.
Administrator Functions
1. Manage Monthly Challenges:
- Title
- Description
- Assign month (calculates days needed)
2. View Results/Reporting:
- View by month
- View by day
3. User Management: Add/edit/remove administrators and users
- First name
- Last name
- Phone
- Address
- City
- State
- Zip
- Password
- Password Repeat
4. Email notification: An admistrator will be emailed when user checks off a day
User Functions
1. User Access:
- Login/logout
- Forgot password mechanism
- Profile settings (see #3 above)
2. Login Landing Page:
- Shows challenge title, description, and current date.
- "I have met today's challenge" checkbox
- Textarea: Ability for the to add a note to the day's record.
- Submit button
3. History
- View/edit past days/months
Technical Info: The site is currently using the latest version of CMSMS (1.9.2) running on Apache/2.2.3 (CentOS) on Linux 2.6.18-164.6.1.el5 On x86_64 with PHP 5.2.11 and MySQL.
We have several clients using CMSMS and are looking to find a reliable resource for ongoing custom development work. Please let me know if you're interested!