Skip to content

Albo3/p2pe2eChat

Repository files navigation

Enterprise Deno Stack

A production-ready web application demonstrating modern TypeScript development with Deno 2.1.4.

Stack

  • Deno 2.1.4 + Hono v4
  • SQLite + Redis 7.2
  • OAuth2 Authentication
  • Stripe Integration
  • Docker Swarm + Traefik
  • Tailwind + Shadcn UI

Key Features

  • Security: CSP, CSRF Protection, Rate Limiting
  • Performance: Redis Caching, WAL Mode, Prepared Statements
  • Infrastructure: Docker Swarm, SSL Automation, Tailscale Network
  • Development: TypeScript, ESLint, JSR Packages

Architecture

The application follows a modular service-based architecture with:

  • Clean separation of concerns
  • Type-safe interfaces
  • Comprehensive error handling
  • Efficient caching strategies
  • Secure session management

Documentation

  • dataguide.md - Setup and Development
  • Backend.md - Deployment Configuration