Sample apps

We have created a series of sample applications with varying levels of complexity, to help you on-board and accelerate your mastery of Fauna.

All apps require a Fauna account. If you don’t have one, sign up before proceeding.

Beginner

These apps are for users who are new to Fauna.

Todo using vanilla JS
Todo using vanilla JS

A simple todo app, using Fauna for data management with a JavaScript/HTML frontend.

Vercel guestbook
Vercel guestbook

Deploy a simple guestbook application, using Next.js and hosted on Vercel, with one click.

Additional examples

Here are additional sample applications for you to try:

Intermediate

We recommend our intermediate-level sample apps for users who have some experience with Fauna and application development, and are looking for more complex examples in a real-world application environment.

Faunaflix
Faunaflix

Faunaflix mimics a video streaming service for kids. It uses transactions, relationships/joins, and Fauna or third-party auth.

Serverless API
Serverless API

A simple REST API for accessing and manipulating records in a Fauna database. Requires an AWS account.

Advanced

Ready to dive into the deep end? The apps in this section demonstrate advanced features and techniques.

Fwitter
Fwitter

Rethinking Twitter as a serverless app, Fwitter is a more complex example which demonstrates some of Fauna’s more powerful features, including authentication, transactions, and advanced indexing.

Fauna Labs

Language-specific apps created to help you get started with Fauna. Fauna Labs is a collection of tooling and examples to help you build with Fauna more effectively. From Infrastructure as Code (IaC) tools to single sign-on (SSO) application templates, Fauna Labs has resources to help you deliver applications more quickly with Fauna.

Serverless plugin

Serverless Framework plugin usage example.

AWS App Runner

Demonstrates how to deploy a REST API with AWS App Runner and Fauna.

Sample shop API

This app is available in multiple language implementations:

Can’t find what you’re looking for?

Check out our full list of community-built apps. View unofficial sample apps

Was this article helpful?

We're sorry to hear that.
Tell us how we can improve!
Visit Fauna's Discourse forums or email docs@fauna.com

Thank you for your feedback!