Learn what you can build with App Platform

App Platform provides a fully managed solution to rapidly build, deploy, manage, and scale apps. Deploy code by simply pointing to GitHub or GitLab repository and let App Platform manage the infrastructure, application runtimes, and other dependencies.

Common use cases for App Platform

card icon
Web apps

Build dynamic apps in popular languages like Python, NodeJS

card icon
Static sites

Create websites that are fast, secure, and highly scalable

card icon
APIs

Add automation via APIs



card icon
Background workers

Improve efficiency by adding background workers


App Showcase

Amazing apps hosted on App Platform that you can take inspiration from. Web services, databases, static sites, and more.

image
Portfolio

A brilliant portfolio that takes animation and navigation to the next level.

image
Mental Health Crisis App

An insightful app that encourages families and friends to monitor those that they are close to.

image
Guild.so

A Laravel application that allows users to create team accounts and clock-in and clock-out.

image
Potatizer

A fun app to randomly generate a potato with a mood of its own.

Sample apps

Cool apps to help you kick tires and experience the power of App Platform

Static Site Blog

Create a blog using Strapi as your backend and Next.js as your frontend. We can use DigitalOcean App Platform to deploy Next as a static site.

Guest Book

Create a digital guest book where people can enter their message. The backend is a Laravel API and the frontend is React.

card icon
URL Shortener

Build a URL shortener using a Django backend API and a Vue frontend. Deploy both to App Platform.

image

Deploy your open source applications to DigitalOcean with the click of a button. Learn more

Tutorials

Comprehensive, expert tutorials to help you at every stage of production,
whether you're learning, practicing, running, or optimizing.

card icon
How to deploy a static website to the cloud with DigitalOcean App Platform (for beginners)

Learn how to deploy your static website to the cloud with DigitalOcean App Platform. We’ll walk you through all the steps, including how to get started with GitHub. No prior deployment experience is necessary in this beginner-friendly tutorial.

card icon
How to deploy a static site from GitHub to DigitalOcean App Platform (Quickstart)

Learn how to deploy your static site from GitHub with DigitalOcean App Platform in just a few quick steps. If you don’t have a static site, you can use our sample site to learn how the App Platform works.

card icon
How To Deploy a Django App on App Platform

Django is a powerful web framework that allows you to deploy your Python applications or websites. In this tutorial, learn how to create and configure a Django project and deploy it to DigitalOcean’s App Platform using GitHub.

card icon
How To Deploy a Next.js App to App Platform

Next.js is a unique framework built on top of React that lets you build React apps quickly. In this tutorial, learn how to deploy a Next.js application to DigitalOcean’s App Platform using a Static Export and a Custom Server.

card icon
How To Deploy a React Application to DigitalOcean App Platform

In this tutorial, you’ll deploy a React application to the DigitalOcean App Platform using the free Starter tier. You’ll build an application with Create React App, push the code to a GitHub repository, then configure the application as a DigitalOcean app.

card icon
How To Build and Deploy a Hugo Site to DigitalOcean App Platform

Hugo is a static site generator and framework for building websites. In this tutorial, learn how to use Hugo to build a small static website and deploy it to DigitalOcean’s App Platform using GitHub. Then you’ll make changes to your site and see those changes deployed automatically.

Ready to get your apps to market faster?