More Premium Hugo Themes Premium Svelte Themes

Sveltekit Cloudflare Fullstack

sveltekit edge fullstack graphql with api crud + pages + worker + D1(with drizzle orm) + (supabase-postgres+ drizzle) + (neon-postgres+ drizzle) + kv crud + R2+ remote-proxy

Sveltekit Cloudflare Fullstack

sveltekit edge fullstack graphql with api crud + pages + worker + D1(with drizzle orm) + (supabase-postgres+ drizzle) + (neon-postgres+ drizzle) + kv crud + R2+ remote-proxy

Author Avatar Theme by jahir9991
Github Stars Github Stars: 72
Last Commit Last Commit: Feb 3, 2024 -
First Commit Created: Apr 28, 2024 -
Sveltekit Cloudflare Fullstack screenshot

Overview:

This document provides information and resources related to GraphQl implementations and API documentation for a full-stack project utilizing Postgres (supabase), drizzle-orm, Cloudflare D1, and Cloudflare KV. It includes live demo links, API documentation links, instructions for installation and development, as well as guidelines for contributions.

Features:

  • Live Demo: Explore the GraphQl live demo for a practical demonstration.
  • API Documentation: Access comprehensive API documentation for the project.
  • Postgres (Supabase) and Drizzle-ORM: Retrieve data from Postgres using Supabase and Drizzle-ORM.
  • Cloudflare D1 and Drizzle-ORM: Fetch data from Cloudflare D1 using Drizzle-ORM.
  • Cloudflare KV: Retrieve data from Cloudflare Key-Value store.
  • GraphQL Prerequisite: Understand the requirements for utilizing GraphQL.
  • Developing Instructions: Install dependencies and set up a proxy server for accessing remote Cloudflare resources.
  • Building Process: Learn how to create a production version of the app and preview the build.

Installation:

  1. Install dependencies by running:
    npm install
    
    Or use pnpm install or yarn based on your preference.
  2. Start a proxy server if you need to access remote Cloudflare resources.

Summary:

This document provides a comprehensive guide for exploring GraphQl implementations and API documentation for a full-stack project. It offers live demo links, instructions for installation, and development processes. Additionally, it encourages contributions from users by providing guidelines for suggesting new features or reporting bugs.