Pls dont consider this one as spam or advertisement. This is for promoting
php as well as open source development in Bangladesh.
Article Management SystemphpXperts Coding Contest, October 2005.
This project will help PHP developers who want to boost up their skill in a
competitive environment. Competition brings much pleasure and knowledge. We
hope this coding-contest will give more pleasure to you all the PHP lovers. To
inspire you with the real life problems every month we plan to arrange this
coding contest with intuitive and distinct problems. As much as u participates,
you will improve your coding skill as well as learn how to solve these problems
with your favorite language. So don't waste your time, lets register for the
contest and start. Features of the article manager:1. There must be an admin
panel and you can add users and manage their privileges management via admin
panel. You may use LDAP, Active Directory or any Database for this. 2. If you
apply design patterns, that will be considered as a plus.3. Must support
unlimited categories, subcategories and authors. 4. There must be article and
author rating system present in your article manager. 5. Anonymous users can
submit comment on articles. 6. You must implement a flexible CRUD (Cut Retrieve
Update Delete) system for managing articles7. You must implement WYSIWYG
content editor 8. Draft management should be implemented9. Password protected
article10. Image management system for articles. 11. There must be different
roles of each and every user. Also you must ensure that someone could be of
higher privilege and someone could be with lower. Higher privileged person can
edit lower privileged person's article anytime. 12. Template based look-n-feel
for the site. 13. There must be a system to block any IP address from viewing
the article manager. 14. There must be a traffic logging system. Constraints:
1. You must be a member of phpXperts group. If you are not a member yet, go to
http://groups.yahoo.com/group/phpexperts and become member. 2. You can use PHP4
or PHP5, but we prefer PHP5. 2. Your article management system must be
compatible with Linux Operating System 3. You can use MySQL, PostgreSQL or
SQLite as your database backend. 4. You must separate presentation layer from
your business logic using any popular template engine like smarty. 5. You must
implement Data Abstraction Layers by yourself or you may use some existing one
like adoDB. 6. No copyrighted material is allowed. If we find anything
copyrighted, your code will not be qualified for the contest. Moreover if you
use any third party library or module, you must mention it and give credit to
the proper developer. 7. You must follow the standard coding convention and
properly document your code. Submissions without documentation will be
considered minus. But remember; don't make your code over commented. 8. You
cannot use any COM extension. 9. You must release the source code under GPL.
Deliverables: 1. All sources along with dependencies (recommended) should be
bundled in an archive. 2. Installation Note 3. Database Schema4. Dummy Data.
Prizes1. One developer license of Fusion Chart (worth $149) from Infosoft
Global
2. One original paperback book (UK edition) from Packt Publishers 3. Two one
year PDF subscription of best PHP Magazine "PHP Architect" from "Somewhere
In... " How to submit Code 1. Bundle all your code and necessary documents and
email to us at "[EMAIL PROTECTED]"2. Soon we will provide a web based interface
for uploading your code instead of emailing. Keep in touch. Deadline You must
submit your project before November 14th, 2005.
And Finally, Judges will decide the winner and Their Decission is Final.
Thank you for your interest in phpXperts Coding Contest. -- phpXperts
[Non-text portions of this message have been removed]
Yahoo! Groups Sponsor ~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/hYOolB/TM
~->
To unsubscribe send a blank mail to:
[EMAIL PROTECTED]
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/bdlug/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/