Cash Dispenser Software for Windows 10 64-BIT Machine
Project detail
PLEASE READ FIRST:
Please check the files section for the SDK and files and example details.
What we require is a working Windows 10 64-Bit desktop application that will communicate with the Cash Dispenser that we have to ONLY dispense cash base on user input.
REQUIREMENTS:
1. User log in
2. User enter how much money they want (E.g 100,200,300, 500, 1000, 5000 dollars etc)
3. User press Withdraw
4. User gets money
5. User log out.
The user must log in with an account number that is 6 digits long and a password pin that is 4 digits long,
E.g ACC# 123456
PIN# 1234
ADMIN MUST BE ABLE TO ADD USERS, DELETE USER AND EDIT USERS locally on the machine.
USERS WILL HAVE A BALANCE, THAT IS DISPLAY ON THE SCREEN WHEN THEY LOG IN.
Please look at EXAMPLE.PNG for how the UI should look, the app does not need to be exactly like that, but similar in UI design.
PLEASE NOTE YOU MUST READ AND UNDERSTAND THE PROJECT REQUIREMENTS TO BID, DO NOT BID AND THEN ASK WHAT THE PROJECT IS ABOUT.
WE REQUIRE A TEST DEMO FIRST TO ENSURE THAT THE SOFTWARE WILL WORK WITH OUR CASH DISPENSER AND OUR WINDOWS 10 64 BIT MACHINE.
PLEASE SEND YOUR WORKING DEMO BASE ON THE SDK AND DOCUMENTATION FOUND IN THE FILES SECTION. ONCE YOUR DEMO IS WORKING, WE WILL SELECT THE BEST BID AND SOLUTION AND AWARD THE PROJECT TO THAT BIDDER.
WE REQUIRE A DESKTOP APPLICATION THAT CAN BE WRITTEN IN ANY LANGUAGE ONCE IT WORKS WITH OUR CASH DISPENSER AND WINDOWS 10 64-BIT SYSTEM.
PLEASE READ THE SDK MANUAL AND FILES BEFORE SUBMITTING YOUR CODE.
To develop a Windows 10 app for controlling the cash dispenser, you will need the following tools and skills:
A development environment: To write and test your code, you will need a development environment such as Visual Studio. Visual Studio is a popular development environment for Windows that supports C#, VB, and C++. It includes a code editor, a debugger, and various other tools that are helpful when developing Windows apps.
Communication library: To control the cash dispenser, you will need a library that can communicate with the dispenser’s API. For example, the dispenser has a serial port, you may use the SerialPort class from C# or VB, or the WinAPI CreateFile, ReadFile and WriteFile functions from C++.
Third-party libraries: If the dispenser’s API is too complex or the SDK is too limited, you may use a third-party library to handle the communication with the dispenser.
You will need a testing demo that simulates the real usage of the dispenser. This should be for a physical dispenser.