GetACoder.com

 
 

Home | My Account | Post Job | Browse Jobs | RSS Feeds | Careers New!

 

IdentKey Python Time Monitor

 
 
     
Job Summary:
 
Job Type: Project
Budget: $ 250-500
Required Skills: Programming, Python
Attached Files: (None)
 
Status: Closed for bidding
 
Buyer Summary:
 
Username:
identkey  
Feedback Score: Rating: (No Feedback Yet)
Award Reliability: 1 posted 0 paid
 
Location: Dublin, IE
Member Since: September 27, 2011
 
Invited Users: There are no invited users


Description
Python Developer for Employee Time Monitor Application

Python Developer needed for a client/server application.

The application consists of a GTK gui application that monitors employee "connectedness". The application needs to run on a usb flash drive. The application, from the client side, needs to maintain a udp connection to a server. The connection may either be done through Python's own networking libraries or through the Twisted library, preferably Python's own libraries. The connection between client and server should be logged while the connection is maintained i.e. while the usb is plugged in.

There needs to be a two factor authentication done on the key. One is a user entered pin and the other is a server generated hash file that is located on the USB key once the employee has authenticated themselves.

The autherication process on the time monitor would be the following for a new user on the system:
* the user recives a temporary pin from hr along with the usb key
* the user inserts the key into their laptop for the first time the application pops up asking for the temporary pin
* the application connects to the server and checks the hr table for the temporary pin.
* On sucess, the application tells the server that a hash key file is not on the usb and requests a new one.
* the hash file received from the server is written to the usb key
* the user is asked to enter in a new pin of their our choicing, along with their employee number.
* once the user has entered and recomfirmed the pin of their choicing the application will ask them to plug out and re-plug in again
* the pin, hashkey and employee number are written to the database in the employee table.
* once the user has entered their pin the application connects to a server and maintains that connection, logging in each second

The application should also display a message once it detected that connection to the internet has been lost.

On the server side, the datastore should be MySql and the python script should run in a daemon.

Choice of Python can be left to the developer

Techonolgies Required
Python 2.6 or greater
Python 3.0 or greater
MySql
Gtk for windows
Familar with Unix Systems
Twisted (Possibily)




Reminder
You may not start working in this and any request before your bid is accepted. Users who violate this policy may have their accounts permanently suspended.



 Bids Received (4)   Shortlist (0)   Declined Bids (0)   
Average bid amount:   $387.50   Average delivery time:   18 Day(s)
Place Bid | Post Similar Job | Send Request | Contact identkey

Order by:

 

Remember that contacting the other party outside the site (by email, phone, etc.) on all business jobs (before the request is awarded) is a violation of our terms of use. We supervise all site activity for such infringements and can immediately expel transgressors on the spot, so we thank you in advance for your cooperation. If you notice a violation please help out the site and report it. Thank you for your help.
 

 
send private message
Shortlist
Decline Bid
Premium User  
WebProUkraine  
Zaporizhia, UA
location
US$300
bid amount

9.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/10
(1 reviews)

feedback
15 day(s)
delivery time

 
 
Ready to start
Bid Time: 09-28-2011 06:48
 
send private message
Shortlist
Decline Bid
easyworker  
New Delhi, IN
location
US$450
bid amount

4.00/104.00/104.00/104.00/104.00/104.00/104.00/104.00/104.00/104.00/10
(3 reviews)

feedback
10 day(s)
delivery time

 
 
We are web design, graphic design and website Development Company comprises a pool of professionals who deliver quality work on a wide range of communication web site design and web application projects. The web design, graphic design and web site development services span all aspects of project work including research, planning, concept, design, execution and training. Our services include end to end web solutions, search engine marketing and corporate identity development. We also provide web consulting and full implementation services for industries like Travel & Hospitality, Casino and Entertainment, Real Estate, IT and BPO. We are a premier provider of websites design, content management systems, e-commerce solutions, flash and multimedia presentations, search engine optimization and pay per click consulting services. Our business model focuses on having long-term strategic relationships with clients and a significant portion of our revenue comes from repeat business from our client and partner base extending across the world. Our Global Services Delivery Model leverages cost-competitive development at our offshore development center in India leveraging the superior workforce. With our strategically located marketing business centers and a virtual team model, we can provide high quality, mission critical, rapid time-to-market solutions on time and within budget.
Bid Time: 10-02-2011 09:50
 
send private message
Shortlist
Decline Bid
shadesse  
Newark, US
location
US$500
bid amount

9.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/10
(1 reviews)

feedback
30 day(s)
delivery time

 
 
Hello, I would like to introduce myself as a Software Developer with 4 years of experience in developing application. I would like to create this application for you. I have good experience in both MySql and Python. And also, I have been working with Linux all the the years. So, it will not create any learning curve for these technologies. Please open a chat to discuss details.
Bid Time: 09-27-2011 15:53
 
send private message
Shortlist
Decline Bid
swin  
hyderabad, IN
location
US$300
bid amount

(No Feedback Yet)
feedback
14 day(s)
delivery time

 
 
Swayam infologic is an onshore and offshore software development company with expertise in diversified technologies. We are operating from various geographical locations mainly from USA, UK, SA and India. Today we are proud to have DHL as one of our major and satisfied clients. With a large pool of talented resources at onshore and offshore delivery centers we are continuously working on improving the business and delivery excellence. Our goal is to have your company benefited from increased business opportunities, interoperable technology, increased revenues, reduced costs, and familiar development tools with hourly rates less than market price.
Bid Time: 09-28-2011 12:19
 
 


 
Get the Free Step-by-Step Guide on How to Use GetACoder
The act of outsourcing jobs has become easy in the past few years thanks to GetACoder. However, our team aims at making the whole process even easier. So, it has now come the time to provide you with a step-by-step guidance on how to use this service and succeed in the outsourcing world totally for FREE.

It doesn't matter if you are a more experienced user or a novice; using GetACoder will become even simpler with the help of this E-book. There are two major sections: a Buyers section and a Coders section.

Buyers will learn:
  • How to outsource safely
  • How to pick the best freelancers
  • How to manage time and money

Coders will learn:

  • How to get the best jobs
  • How to secure their payments
  • How to build a long-lasting relationship with buyers

    ...and MUCH MORE
Clear examples and pictures illustrating key situations, great tips and real testimonies of some of our best users... all in this Outsourcing Guide.  So don't loose the outstanding opportunity to download GetACoder FREE E-book.
The Outsourcing Revolution: Why It Makes Sense and How to Do It Right
The Outsourcing Revolution: Why It Makes Sense and How to Do It Right
What is GetACoder?

GetACoder.comGetACoder is a leading Global Services Marketplace doing business in more than 200 countries. Our unique system accelerates your time to market and provides your business with key competitive advantages. When you use GetACoder you are stretching your budget and saving as much as 60% over traditional outsourcing. GetACoder is changing business, now it's no longer about what you own or build but which resources and talent you can access. With GetACoder you reduce expenses, increase efficiencies, aggressively grow your business, and create a sustainable competitive advantage. GetACoder makes outsourcing to any part of the world an easy task! With GetACoder it's simple to outsource any business request, gain access to global talent and manage jobs online.

One of the main advantages of GetACoder is the low labor cost. The typically rates are about seven times lower than the ones in the US or Europe. Posting a request at GetACoder allows the right professional or company to find you and to bid for your work. We are building a reputation for exceeding our customers' expectations and for becoming an extremely cost effective way to outsource work. Use GetACoder when you want to save money, increase efficiency or accelerate the development of your request. With GetACoder you focus on growing your business and let others do the tedious work. Post your request on GetACoder for free. Find out why people outsource jobs with us day after day.

Thousands of Satisfied Customers - Submit/View Quotes


-I haven’t seen any freelance website like GetACoder. The site is easy to use and gives me a real opportunity to make money. I'll recommend it to my friends. - maxdev
-I have worked with GetACoder for almost a year now and I find it a great resource for a competent programmer. By far the best freelance site I have tried so far. The site is clean and efficiently designed from a user's point of view, providing excellent interaction between buyers and coders. I am very satisfied with the quality and the diversity of projects I was able to bid on so far. The support staff has always been prompt at answering my questions and is really committed to maintaining a productive communication between coders and buyers. As far as I am concerned all the problems I stumbled upon while working with GetACoder have been solved in a positive and fair manner. - AgreenSoft
-Fantastic service! I could find a partner in the opposite side of the world. An entire project without hearing their voice... Everything has been possible with GetACoder! - rosergo
Report Violation    Privacy Policy     Affiliate Program    Terms of Use    Contact Us    Help      GetACoder.com on Facebook      Follow GetACoder on Twitter      GetACoder.com Latest Requests RSS Feed
© 2004-2012 GetACoder. All rights reserved.