I have a very simple project that needs to be done and I have a very small budget. I will tell you the functionality and you can decide however you want to do it.
1) Someone goes to the computer.
2) They have the option to check in or check out.
3) They will check in. When they check in they will put there first and last name. And reason for [url removed, login to view] they will take a picture of themselves using the PC web cam. Once they do this then they will be confirm all looks well. They can then edit or change their picture or name.
4) The system creates a security code in the background as well and also logs in the check in time.
5) They choose confirm check in and then the software will print of a name badge on a dymo printer. It will print their first and last name, their picture, the security code, and time they checked in. It will also print the location of the system, such as Main office or something which is configured in a configurations page.
6) Once they are done doing whatever they were there to do they can check out.
7) If they choose check out they will type in their security code that was randomly generated. Should only be 5 characters.
8) It will show a screen with their name, picture and time check in, and ask to confirm to check out. They confirm they are checking out and they are checked out of the system.
There needs to be a button where someone can login as an admin and view who is checked in with ability to check them out. And be able to pull simple reports such as:
How many vistiors are checked in.
How many visitors checked in for the week, month, year.
How many times a certain person checked in.
Also needs to be a configuration page with just a place to put the business name and location, maybe a logo that could be printed out etc..
I am looking for someone to write this code/program and will be our main programmer for our company. We will be adding lots of functionality and will have very many projects.
Please only serious programmers. I am ready to get this program launched ASAP.