Skip to content

NWACus/web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Avalanche Center Websites

A Next.js-based multi-tenant platform powering avalanche center websites. Built with PayloadCMS v3, React, and TypeScript.

Quick Start

Get up and running in seconds. For more detailed setup options, see Getting Started.

About

This project serves multiple avalanche centers from a single codebase using Next.js middleware for dynamic tenant routing. Each center can have its own subdomain or custom domain while sharing the same backend infrastructure.

Tech Stack

  • Next.js - App Router, SSR, and static generation
  • PayloadCMS v3 - Headless CMS with admin panel
  • TypeScript - Type-safe development
  • React Email - Component-based email templates
  • SQLite - Local development database
  • Vercel - Deployment and edge infrastructure

Documentation

Check out our Wiki all documentation

Contributing

We welcome contributions! Please see our Contributing Guide for:

  • How to set up your development environment
  • Code standards and best practices
  • Pull request process
  • Reporting bugs and requesting features
  • All commits must be GPG signed.

Using Claude via GitHub Issues

Team members with access can request code changes via GitHub issues mentioning @claude. See Contributing for details.

License

We use the MIT license for this project. For the full license text, see LICENSE.

Questions?

  • Check the Wiki for common questions
  • Open a GitHub Issue for bug reports and feature requests

About

Multi-tenant avalanche center website built on Next.js and PayloadCMS.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

Languages