I am looking for someone to create a simple GPS based C# windows application.
Software developed using Micsoft Visual Studio 2005 or 2008 that will interface to a SQL Server database.
This software must run on a PC initially but will need to be converted eventually to a windows mobile device. Please bear this in mind when creating this software.
The software will be used to show points of interest on a map that are within a certain radius and within a boundary of the current GPS position.
The software must do the following:
 Receive GPS data and display the current GPS position on a map embedded into the application. The maps can be google maps or microsoft maps or an alternative. Please discuss this with me.
 Insert gps locations into a SQL database by clicking on the map.
 Compare current GPS position with any positions from the sql database that are within a certain radius.
 Compare current GPS position with any positions from the sql database that are within a boundary.
 Drawing a shape on the map will convert this boundary into locations that will be inserted into the SQL database and will be linked as a boundary.
 Show a compass of the current GPS position.
 Show distance and direction to the position form the database.
 Configure the radius and edit the boundaries and locations that have been saved to the database.
 Waypoint Creation and waypoint playback.
This project will lead to a 2nd phase so there will be plenty of work in the future.
Please bid you lowest amount and also include any previous projects you have completed with proof.
I will be looking for a part-time software / web developer after this project has been completed and I hope this project will show me your potential.
Please PMB any questions you have.