Functional - The target of this project is to get more visitors on our website. We would like to give other people the opportunity to place a unique link on their website, space, blogs and gather people to go to our site and click on the unique URL which is linked to our site to help them to get more clicks to our website. This will help us to get extra visitors - and this wil help the user of the unique url to winn some nice prices based on the unique clicks coming from the url per 24 hours which will be counted and stored in our database.
Technical - We need a login module, the values of the user input needs to be stored in the database. For this user a Unique, and readable(not strange characters but [login to view URL] url (where userid must be the unique value) needs to be generated automatically and needs to be added to the user profile. The user will recieve an e-mail with his successful registration and the unique [login to view URL] user is now able to use this url to post on his website. All visitors which are coming from this user specific url need to be counted. With this option we could count from which user unique URL most of the visitors are coming. The unique url must be counted only once per IP address per 24 hours - fraud proof module is important( no auto hit generators etc. )
p.s. good speaking English programmer is a pre.