Compare an Name There is an official Sanction list of the Euopean Union available at [login to view URL] [login to view URL] We need an Django application to if Names are on that List.
Tasks:
* On user Click ("Update List") download and parse the list and probably cache it in the Database.
* If the user enters a Single name check if there is any match of theis name with
- "WHOLENAME"
- "LASTNAME, FIRSTNAME"
- "FIRSTNAME LANSTNAME"
- "FIRSTNAME MIDDLENAME LASTNAME"
* No match on Gender, address, Title etc.
* If there is a match display all information th the matched , current timestamp, input name and version of the XML-File used.
else display "no match"
* In addition allow the user to enter several lines in a or upload a file and check line by line if there is a match to the Embargo list. Display the information required above and a summary ("n entries checked, m matches", etc.)
## Deliverables
* Django 1.0.x based application fulfilling above requirements.
* Should work with sqlite and PostgreSQL. If you prefere you can use CouchDB instead.
* Including a [login to view URL] file which can be used with the pip utility to install all dependencies.
* Plain HTML pages containing the needed forms/UI.
* Python Code must follow [login to view URL]
* Your free to use OpenSource libraries. All rights on the code written by you will be transfered to us.
## Platform
* Python 2.6 on FreeBSD, Django 1.0.x