Skip to content

zesty-hot/zesty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

131 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Zesty

The next-generation adult entertainment platform built for safety, connection, and community.

Zesty Banner

Next.js TypeScript Tailwind CSS Prisma PostgreSQL Capacitor

The initial problem

The initial problem was that there was no safe and secure way to pay for adult entertainment services. This led to a lot of scams and fraud, which made it difficult for content creators to earn a living and for users to find safe and reliable services.

Exhibit A:

Exhibit A

πŸ“– Overview

Zesty is a comprehensive adult entertainment application designed to provide a safe and engaging environment for both content creators and users. It integrates advanced features like safe escrow payments, ID verification, and a reputation system to ensure security and trust within the community.

Zesty offers a seamless experience across web and mobile platforms via Capacitor.

✨ Features

πŸ›‘οΈ Safety & Trust

  • Escrow Payments: Protects funds until services are verified, preventing scams.
  • ID Verification: Mandatory verification to ensure all users are real and of age.
  • Reputation System: Community-driven ratings and reviews to identify trusted members.
  • Direct Police Reporting: Integrated safety tools for immediate assistance.

πŸŽ₯ Content & Interaction

  • Live Streaming: Real-time broadcasting with LiveKit integration for low-latency interaction.
  • VIP Subscriptions: Exclusive content feed for subscribers (Images, Videos, Status updates).
  • Private Messaging: Secure, real-time chat functionality.
  • Dating: Matchmaking features to help users find partners.

🌏 Community & Services

  • Search Directory: Find companions and services nearby with location-based search.
  • Events & Meetups: Organize and join gatherings to socialize with the community.
  • Job Listings: Dedicated section for industry-related job opportunities.
  • Studios: Management tools for content studios and agencies.

πŸ› οΈ Tech Stack

Frontend

Backend

Mobile

πŸš€ Getting Started

Follow these steps to set up the project locally.

Prerequisites

  • Node.js (v18 or higher)
  • npm or pnpm
  • PostgreSQL database (local or cloud)

Installation

  1. Clone the repository

    git clone https://github.com/zesty-hot/zesty.git
    cd zesty
  2. Install dependencies

    npm install
  3. Environment Setup Create a .env file in the root directory and add your environment variables.

    cp .env.example .env

    Ensure you configure your DATABASE_URL and other API keys (Supabase, LiveKit, etc.).

  4. Database Setup Run Prisma migrations to set up your database schema.

    npx prisma generate
    npx prisma migrate dev
  5. Run the Application Start the development server.

    npm run dev

    Open http://localhost:3000 in your browser.

πŸ“‚ Project Structure

zesty/
β”œβ”€β”€ app/                 # Next.js App Router pages and API routes
β”œβ”€β”€ components/          # Reusable React components
β”œβ”€β”€ lib/                 # Utility functions and shared logic
β”œβ”€β”€ prisma/              # Database schema and migrations
β”œβ”€β”€ public/              # Static assets
β”œβ”€β”€ types/               # TypeScript type definitions
β”œβ”€β”€ android/             # Capacitor Android project
└── ios/                 # Capacitor iOS project

🀝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“„ License

Distributed under the ZNSL V1.0 License. See LICENSE.md for more information.

About

Zesty is an adult entertainment platform

Topics

Resources

License

Stars

Watchers

Forks

Contributors