Simple API Development for Raspberry Pi Vending Machine - 04/10/2024 18:45 EDT

Job ID: 38648863

Budget: $250 – $750 USD

I'm looking for a skilled programmer to develop a simple API for a Raspberry Pi-based vending machine. This machine is designed for selling one specific item only.

Key Features:
- The vending machine will have a front touchscreen display. The API should manage the display and its interactive elements.
- It will have a quantity selection component. The API should help keep track of the item quantity and allow for user selection.
- The vending machine will operate in a cashless mode. The API should enable integration with a credit card terminal.
- There will be a 'press button ready to use' mode. The API should facilitate this feature.

The API needs to be developed in Python and should support cashless payment via both credit cards and mobile payment systems (like Apple Pay and Google Wallet).

Ideal Skills:
- Extensive experience in Python programming.
- Prior experience with Raspberry Pi and vending machine development will be a plus.
- Skills in API development and touchscreen interface programming.
- Understanding of cashless payment system integration.

Please share your previous work that is relevant to this project when you bid.