Skip to content

compusophy/freecast.xyz

Repository files navigation

freecast.xyz

Wildcard domains unlock the ability to build platforms that scale. With zero-configuration, you're able to provide your customers with a personalized space on your host domain. This project demonstrates the power of wildcard domains where users can create and manage their own streaming channels under custom subdomains.

Technologies

  • Next.js: React framework for building the web application
  • Vercel: Deployment platform with built-in support for wildcard domains
  • Prisma: Type-safe database ORM for managing user data and channels
  • PostgreSQL: Robust database for storing user information and stream details
  • Pusher: Real-time updates and chat functionality
  • NextAuth.js: Authentication solution for secure user management

Features

  • Custom subdomain creation
  • Automatic metadata generation for farcaster frames
  • Responsive design for all devices

Getting Started

  1. Clone the repository:

    git clone https://github.com/compusophy/freecast.xyz.git
  2. Install dependencies:

    yarn install
  3. Set up your environment variables:

    cp .env.example .env.local
  4. Run the development server:

    yarn dev

Contributing

We welcome contributions! Please feel free to submit a Pull Request.

License

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 10