You have chosen to sponsor your bid up to a maximum amount of .
We need to develop a dedicated client email software (i.e. capable of receiving and sending emails) running under the Microsoft Windows environment:
• Windows XP SP3
• Windows Vista
• Windows 7 (x64 and x86)
• Ready for Windows 8
This software has to be developed using C#, .NET framework (on last stable release actually 4.0).
It can be used any open source project, as this software will be always free (no charges for it).
This system will be a part of TaxiUp ® booking system, and will be used from taxi companies to receive the reservation email coming from our app or booking web site, display the information on a dedicated form, display received position on Google Maps (i.e. Pick up and destination address), and send a confirmation email to users (i.e. customer service operators need to fill some pre-defined information in a dedicate form and send to users as booking confirmation).
The same software, in a second release, will also integrate the capability of sending and receiving SMS using internet dedicated SMS server and the APIs provided a defined the service provider.
The email client will made of two main pages:
Settings: here users will be able to setup their email account (i.e. email account name, server settings: pop, imap, smtp, etc).
Send & Receive: here user will be able to receive emails and to reply to this emails. Send & receive module, is also made of a parser module: this parser module, will look at the Subject of the email and to the content of the received email. If the subject + content is according to TaxiUp email format, it will parse the email, otherwise it will simply discard the email (i.e. email not related to Taxi Up booking service may be sent to the same email address, so need to be discarded).
The first part of the GUI will display all the fields present in email in a dedicated string box (not editable from users). Position will be displayed on a box containing Google Maps (i.e. there will be 2 boxes, one for pick up and the other for destination address).
The second part of the GUI will be used from operators, to send booking confirmations. It will be made of sting box, to be filled from users with the relevant data and a button SEND.
Source code need to be commented in English in order to make maintenance as easy as possible.
Further details can be provided after signing an NDA.
At the end of the job, source code will be delivered together with executable: our company is the only owner of the project.