{"repo":"be-a-guptaji/Buy-Me-A-Chai","free":true,"listed":false,"github":"https://github.com/be-a-guptaji/Buy-Me-A-Chai","clone":"git clone https://github.com/be-a-guptaji/Buy-Me-A-Chai.git","description":"Buy Me a Chai ☕ is a modern crowdfunding platform where fans can support their favorite creators by buying them a virtual chai. Built with Next.js, TailwindCSS, MongoDB, NextAuth, and Razorpay, it offers secure authentication, smooth payments, customizable profiles, and a powerful dashboard to track donations and engage with supporters.","language":"JavaScript","stars":15,"topics":["authentication","creator-economy","crowdfunding","dashboard","donations","fullstack-development","funding","fundraising","mongodb","mongoose"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"🍵 Buy Me a Chai - Crowdfunding Platform --- 📖 About The Project Buy Me a Chai ☕ is a modern crowdfunding platform designed for creators, developers, and artists. Fans can directly support their favorite creators by buying them a virtual cup of chai. ✨ Built with Next.js, TailwindCSS, MongoDB, NextAuth, and Razorpay , the platform ensures seamless authentication, donations, and profile management . --- ✨ Key Features - 🔑 Authentication (NextAuth) – Login with Google & GitHub securely. - 💳 Payments (Razorpay) – Simple and secure transactions. - 🖼️ Custom Profiles – Avatars, cover images, and creator descriptions. - 📊 Dashboard – Manage your donations and supporters in one place. - 📜 Donation History – Track who supported you and how much. - ⚡ Fast & Scalable – Powered by Next.js & MongoDB. --- 📸 Screenshots Landing Page Login Page Personal Information Page Creator Page Donation Page Payment Page Your Donations Page --- 📁 Directory Structure The project is organized as follows: Key Folders and Files: - /components : Contains reusable UI components like Navbar, Footer, PaymentPage, and buttons. - /app : Main application routes and pages (Next.js App Router). Includes profile pages, dashboard, donations, login, and API routes. - /app/api : Server-side route handlers for authentication (NextAuth) and payment processing (Razorpay) . - /actions : Contains server actions like user handling and custom logic. - /db : MongoDB connection setup. - /models : Database models for use","default_branch":null,"files":null,"tree":[],"storefront":"/r/be-a-guptaji","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/be-a-guptaji/Buy-Me-A-Chai/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}