Logged-In As
ACCOUNT
Not Logged In
Implement FreeBSD community portal (FCP3) - displaying profile page FreeBSD
Status: Closed Time to complete: 240 hrs Mentors: Wojciech A. Koszek, Jakub Klama Tags: WWW, Python, community, portal, FreeBSD, PHP, Ruby

Description of a task

This is a research task. It may or may not be deployed in production systems. No effort has been made to coordinate this task with the FreeBSD Core Team.

The WWW form will fetch UTF-8 formated data from the HTML form and insert it to the simpliest possible SQL database. Data user could be asked for include: interests, "About me", "Free time", "Hobby", tags (aka tags in blogs, Wikis etc..).

The database's table format doesn't have to be 'final'. The goal of this task is to show, that WWW form can handle e.g.: Polish diacritic characters or Russian Cyrillic alphabet and store it in the database. Onca again: SQL table can be trivial. It can be as simple as 4 fields being able to handle text data.

Please follow Steve's Krug "Don't make me think" principles as well as Jacob Nielsen's useability rules when designing the WWW form. In other words: make it as minimalistic and simple as possible.

Technology choice is up to you, but Python/PHP is preferred (Facebook API is in Python/PHP at least). No framework is required to accomplish the task; however, frameworks aren't prohibited. In case of not using any framework, please follow the MVC design principles.

Uploaded Work
File name/URL File size Date submitted
https://github.com/nol888/fBSD_Portal/tree... n/a December 06 2011 21:38 UTC
FCP3-Screencast.mp4 1.1 MB December 06 2011 21:38 UTC
Comments
Nagato Yuki on December 5 2011 00:26 UTC Task Claimed

I would like to work on this task.

Wojciech A. Koszek on December 5 2011 09:52 UTC Task Assigned

This task has been assigned to Nagato Yuki. You have 240 hours to complete this task, good luck!

Nagato Yuki on December 6 2011 21:38 UTC Ready for review

The work on this task is ready to be reviewed.

Wojciech A. Koszek on December 7 2011 20:32 UTC Task Closed

Congratulations, this task has been completed successfully.