epereztg / self-checkout-kiosk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Coffee kiosk adyen dropin

This is a simple demo of a self service coffee kiosk using adyen dropin checkout.

Kiosk initial screen

Kiosk checkout

Getting Started

Drop-in

Drop-in is our all-in-one UI solution that you can add on your payments form so you can start accepting transactions for key payment methods using a single front-end implementation.

The Drop-in handles the presentation of available payment methods and the subsequent entry of a customer's payment details. It is initialized with the response of /paymentMethods, and provides everything you need to make an API call to /payments and /payments/details).

Drop-in Documentation

Development environment

Follow these steps to run our development playground:

  • Clone this repository and navigate to the root of the project.
  • Create a .env file on your project's root folder following the example on .env.default and fill in the necessary environment variables.
  • Install all dependencies by running npm install.
  • Start the development playground by running npm start or ./start.sh. This will start a local server on http://localhost:3000.

About


Languages

Language:JavaScript 69.9%Language:PHP 17.5%Language:CSS 7.8%Language:HTML 4.7%Language:Shell 0.2%