NANY 2010 Entry Information
| Application Name | FenixContacts |
| Version | 0.9pre3 |
| Short Description | Customisable contacts book |
| Supported OSes | Windows |
| Web Page | Redmine |
| Download Link | Redmine download |
| System Requirements |
|
| Version History |
|
| Author | fenixproductions |
| Credits | superboyac |
| Screencast | http://www.donationcoder.com/nany2010/sc/fenixcontacts/fenixcontacts.html YouTube: http://www.youtube.com/watch?v=kQUbTRfA0cs |
Description
FenixContacts is customizable contacts book with extended set of useful features

The main idea is to have free and good contacts book application which will be focused on Contacts only. It means: no full PIM application with rarely used crap like emailing or scheduling (leave them to real professionals like: TheBat!, Thunderbird and so on).
The main reason of FenixContacts existence is the lack of some specific feature in other applications: customisable details fields.
As I consider this as the most important thing to have (some users do not want to have their books showing dozen of empty fields they never use), FenixContacts provides that.
Features
- fields of different types - set any field type you want (i.e. string, integer, fie link),
- LiveFilter - filter your Contacts view as you type,
- linked fields - define one field as reference to another,
- Preview panel with CSS styling,
Planned Features
There are too many to write them all and I'd rather like not to tease too much, so I will only give a few:
- improved LiveFilter - with extended (for wildcards) and advanced (RegExp, arithmetic filter) modes
- tree structure for fields - fields groups for better view modes,
- plugins system - must have for extensibility
- database - XML or SQ-Lite handling,
- import - vCards, most popular email clients databases, maybe even importing from IM protocols (I've played few times in the past with ICQ and Jabber handling using C#)
- export - similar to the above,
- list views - there is nothing against giving the possibility to use different listbox controls,
- other - I am opened for suggestions,
Screencast
Screenshots
Contacts list with preview:
Customizing fields:
Editing Contact details:
Linking fields:
Usage
Installation
Just unpack and run.
Using the Application
After starting an application, please, open included test.fci file and play a little bit with Configure and Contacts menus

Please remember that adding Contacts is not possible if there are no fields set!
Uninstallation
Simple delete?
Known Issues
Please be aware that due to time constraints some things may not work perfect (rush is not helpful
. In such situation report them on Redmine page (link at the top of the page) and I will try to fix them ASAP.Please remember to threat this application as introduction to something more powerful I am willing to write. All ideas are welcome and I will consider them for next versions. I also want to start working on v.2 pretty soon with more and more features. before that: I need to rewrite some of my spaghetti code though.
Thank you for all supporters and Happy New Year 2010!





Very nice. You may want to consider the data mapping requirements of 




But seriously, I think that would be great fun and well within the fun loving spirit of NANY!