Page 1 of 1

#10 Get your s**t in order

Posted: Mon Mar 10, 2014 8:41 am
by CodenStuff
Welcome to challenge #10

Get your s**t in order


Your challenge for today is to take the following file which contains a delimited list of site members information like this:

NAME | POSTS | EMAIL | COLOUR

Now the challenge is to create an app (desktop or web) that can display that list in a nice readable layout and allow me to order the list by name, posts, email or colour (alphabetically or numerically). I should also be able to search the list for a specific value or member and the results will be displayed or highlighted for me.

The list:
thelist.zip
If you just want to cut and paste:
Code: Select all
CodenStuff|3395|62@email.com|CC0000
hungryhounduk|2733|56@email.com|000000
Usman55|2514|547@email.com|0033CC
mandai|2478|988@email.com|
Agust1337|2454|727@email.com|00FF00
mikethedj4|2215|866@email.com|000000
Axel|1928|1217@email.com|FF8000
zachman61|1833|513@email.com|800080
Codex|1805|894@email.com|BF00FF
MrAksel|1789|870@email.com|000000
GoodGuy17|1600|118@email.com|FFBF00
Lewis|1564|529@email.com|40BFFF
Cheatmasterbw|1492|571@email.com|00FF00
Nery|1117|119@email.com|
Dummy1912|1082|1439@email.com|0000FF
Skillful|945|1769@email.com|0080BF
Scottie1972|808|616@email.com|339900
comathi|794|871@email.com|0080BF
Vikhedgehog|772|1737@email.com|9E8DA7
code it|756|1626@email.com|FF40BF
clanc789|666|1726@email.com|
Bogoh67|656|962@email.com|BFBFFF
visioncr0|614|1965@email.com|BFFF00
M1z23R|606|1595@email.com|FF9900
Danny|567|1706@email.com|FF9900
Napster1488|524|1974@email.com|FF9900
XTechVB|491|1069@email.com|0033CC
smashapps|488|2335@email.com|BF8040
dj1437|484|1914@email.com|0080FF
RunarM|481|435@email.com|3399CC
Snyper345|454|1718@email.com|0080FF
mshimranpro|448|3266@email.com|40FF00
Zulf|442|1148@email.com|000080
NoWayIn|436|442@email.com|FF00BF
Jg99|434|2259@email.com|0033CC
Robby|417|61@email.com|FF9900
Proprogrammer|415|1613@email.com|FF9900
Livengood|401|713@email.com|
Rules for this challenge:
Must organize and display the information in a nice readable layout.
Must be able to order the list by any part of information.
Must be able to search the list.
Can be desktop based or web based, use what you feel comfortable with.


Good luck and happy coding cooll;

Re: #10 Get your s**t in order

Posted: Mon Mar 10, 2014 2:10 pm
by XTechVB
Here is my entry.. wahooo;
Image
A few notes..
All columns can be sorted in both Ascending and Descending order.
The Color column is ordered by using each color's brightness.
The search function is case-insensitive.
Searches each item's text and subitems for a match.
Multiple search results (the more you type, the more accurate will be the search).
Get your s__t in order.rar

Re: #10 Get your s**t in order

Posted: Mon Mar 10, 2014 4:41 pm
by noypikami
here's my entry________________ goofy;

the list is save in the resources and loaded at runtime in listview.
enables search (name or email).
name and numbers are sorted.
the forecolor are different in each user, depending on the user's profile color.


Image
challenge_10.rar

Re: #10 Get your s**t in order

Posted: Mon Mar 10, 2014 10:43 pm
by comathi
Here's my entry: http://projects.comathi.com/mm/2014/order.zip

Edit: in case you don't watch the video, sorting is done by clicking the Column headers in the ListView cooll;