# Templates, page 33

## Templates Gallery

- ### [Basic Auth Password Protection](/templates/next.js/basic-auth-password)

    Password protect pages in your application using Edge Middleware.

- ### [Shooketh – AI bot fine-tuned on Shakespeare](/templates/next.js/shooketh)

    An AI bot built with the Vercel AI SDK, OpenAI gpt-4o mini, and fine-tuned on Shakespeare's literary works

- ### [Next.js Turso Starter](/templates/next.js/turso-starter)

    Simple Next.js starter for using SQLite over HTTP with Turso.

- ### [Documents: Simple Next.js Documentation](/templates/next.js/documents-simple-next-js-documentation)

    This Document Starter Kit serves as a flexible and scalable foundation for building documentation websites or content-driven projects.

- ### [Rust Hello World](/templates/other/rust-hello-world)

    Simple Rust serverless functions demonstrating basic HTTP handling and performance benchmarks.

- ### [Nest.js Chatbase Template](/templates/next.js/nest-js-chatbase-template)

    A ready to go sample site that integrates Chatbase AI agents. All that's needed is an environment variable and you're prod-ready!

- ### [Arcjet Next.js Example App](/templates/next.js/arcjet-next-js-example-app)

    Rate limiting and bot detection for Next.js

- ### [Next.js MotherDuck Wasm analytics quickstart](/templates/next.js/next-js-motherduck-wasm-analytics-quickstart)

    A Next.js + MotherDuck Wasm-SDK quickstart template containing an interactive data visualization example.

- ### [Docusaurus](/templates/react/Docusaurus)

    Docusaurus site that can be deployed to Vercel with zero configuration.

- ### [Gemini 2.0 Flash Image Generation and Editing](/templates/next.js/gemini-2-0-flash-image-generation-and-editing)

    Generate AI images with the Google Gemini model.

- ### [Geolocation in Edge Middleware](/templates/next.js/edge-functions-geolocation)

    Learn how to use visitor's location at the edge.

- ### [Simple Online Store with Stripe](/templates/next.js/simple-online-store-with-stripe)

    A responsive online store built with Next.js and Stripe for selling a single product.