Skip to content

Repository files navigation

Get Me A Chai

A Patreon clone built using the MERN stack, Get Me A Chai allows content creators to offer exclusive memberships and connect with their audience. It enables users to support creators through monthly subscriptions and access exclusive content.

This is a Next.js project bootstrapped with create-next-app.

🌟 Features

  1. User Registration & Login : Secure authentication for users and creators.
  2. Subscription Management : Users can subscribe to creators for exclusive content.
  3. Content Access : Subscribers can access content based on their subscription tier.
  4. Creator Dashboard : Creators can manage their content and subscription tiers.
  5. Payment Integration : Subscription payments for creators.
  6. Responsive Design : Optimized UI for both desktop and mobile.

ScreenShots

Screenshot (64) Screenshot (65) Screenshot (66) Screenshot (67) Screenshot (68) Screenshot (69) Screenshot (70) Screenshot (71) Screenshot (72) Screenshot (73) Screenshot (74) Screenshot (75)

🛠️ Tech Stack

🌐 Technology 📖 Documentation
React React Docs
Node.js Node.js Docs
Express Express Docs
MongoDB MongoDB Docs

🚀 Getting Started

1️⃣ Clone the Repository

  git clone https://github.com/Manan-Joshi750/GetMeAChai.git cd GetMeAChai  

2️⃣ Install Dependencies

  npm install cd frontend && npm install  

3️⃣ Configure .env File Create a .env file in the root directory with the following settings :


NODE_ENV=development/production  
PORT=5000  
MONGO_URI=  
JWT_SECRET=  
STRIPE_SECRET_KEY=  

4️⃣ Start the Development Server Run the application using one of the following :

  npm run dev # or yarn dev # or pnpm dev # or bun dev  

5️⃣ Open in Browser Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

A Patreon-like membership platform built with the MERN stack and Next.js, enabling creators to offer exclusive content and seamlessly manage subscriptions.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages