Looking for someone to build a website using Joomla as a base (not required but would prefer). It will need to be expanded to have more administrative and user functionality.? Must know how to manipulate the database and php code so that competitions, rosters, teams, and other competition related functions can be added.
## Deliverables
**If there are images in this attachment, they will not be displayed.**? ? [Download the original attachment][1]
**Muslim USA Website Requirements**
1. CMS Base
1. The mainframe should be built from the open source Joomla software.
1. Pages
1. Main page should have 1 announcement “entry?? at the top center of content.
2. Below announcement have static content
3. About
4. Competitions
1. Various categories [input here]
5. Registration
1. See Section II
6. Contact Page
1. Fully functional contact page with form to email support, should be php based
7. Blog
1. Blog page should be easily updateable, have RSS output,
8. Any other Pages
1. Registration Database
1. Registration database is going to be the most complicated add-on. It will be used to register individuals.
1. User Registration
1. Users should be able to register with email address. No user id’s, only email address and pw for login.
2. Content required at registration
1. Name
2. Date of birth
3. City
4. Gender
2. User Control Panel
1. Ability to create team
1. If create team, then moderation privileges
1. Add members via email address
2. Delete members
3. Assign competitions
1. See section III
2. Ability to join team
3. Browse competition “calendar??
1. Can see which teammate is signed up for which competition
1. Will be explained in greater detail in section III
1. Competition Database
1. Should be fully integrated with the registration database
1. Ability for administrator to create competition
1. Create competition in each category
2. Have time of competition
3. Location of competition
4. Requirements for competition
5. How many people can participate from each team in a competition
1. Minimum and maximum people
2. Ability for Team Creator to assign members to specific competitions
1. *If possible, have a check system which allows for making sure overlapping times will cause error output to team creator when assigning*
2. Should take into consideration min. and max. people in each comp.
3. Once competitions are added by administrators, should create a calendar for users so they can view when / where each competition will be held.
1. After a competition is assigned to a user, it updates on the Team Calendar
1. Administrations
1. Blog should be easily accessible
1. Can integrate with wordpress or from built in Joomla blog (*if there is one*)
1. Ability to send emails to all registered users
2. Ability to manually add users
3. Ability to modify team leaders
4. Ability to modify team rosters
5. Ability to modify team competition assignments
6. Make polls for main page
1. View statistics
1. Forum
1. Should be integrated with the registration database and still use email address for login.
1. Should NOT have usernames, all done with email address and pw only
2. Can use SMF or phpBB or vB or IPB or build custom software
3. Categories, Threads, etc… normal functionality, doesn’t need to be super loaded
1. Theme
1. Have ajax incorporation
1. Simple design, corporate look
2. Main page should have three columns, links and such on left side, content in center, remaining “add-ons?? on right side
3. Fluid width
4. Banner at top
5. Below banner should be “location tree??
1. Show where you are, home > forum or contact us > form, etc…
6. Colors should be based upon the logo provided
7. Much lee-way given to artistic design of coder…