Skip to content

sumup/sumup-developer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

487 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

SumUp Developer Portal 👩‍💻

Documentation CI Status License Contributor Covenant

The SumUp's Developer Portal provides documentation for integrations, SDKs, and public APIs that let external developers build payment-acceptance solutions. The website is built using Astro and Markdoc.

Table of Contents

Getting Started

Prerequisites

  • Make sure you have Node.js v20+ installed. It is highly recommended to install a Node version manager (such as nvm) that enables you to switch between multiple versions of Node.js.

Installation

  1. Clone the repository

Open your terminal and navigate to the directory where you would like to store the project. Then run the following commands:

git clone git@github.com:sumup/sumup-developer.git
cd sumup-developer
  1. Install the dependencies

Run the following command:

npm i

Development

Local Environment

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

npm run dev

Build

npm run build

This is a good way to test that everything will succeed when your changes are merged and are going to be deployed.

API Specs

The OpenAPI specs used for the API Reference section of the developer portal are managed externally from a different repository and synchronized every time they change. If you spotted a mistake or have a suggestion for an improvement please open an issue here and we will take a look.

About

Source code of the SumUp Developer Portal.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors 15