An open API service indexing awesome lists of open source software.

https://github.com/akashjitu18/get-me-a-chai

Get Me A Chai is a crowdfunding platform designed specifically for developers, creators, and influencers. Our platform allows users to support their favorite projects and creators financially, helping them bring their visions to life. With intuitive design tools and a focus on simplicity,
https://github.com/akashjitu18/get-me-a-chai

nextjs patreon razorpay-payment-gateway

Last synced: 7 months ago
JSON representation

Get Me A Chai is a crowdfunding platform designed specifically for developers, creators, and influencers. Our platform allows users to support their favorite projects and creators financially, helping them bring their visions to life. With intuitive design tools and a focus on simplicity,

Awesome Lists containing this project

README

          

# Get Me A Chai

## Overview

Get Me A Chai is a crowdfunding platform designed specifically for developers, creators, and influencers. Our platform allows users to support their favorite projects and creators financially, helping them bring their visions to life. With intuitive design tools and a focus on simplicity,

## Technologies Used

- **Frontend & Backend**: Next.js (JavaScript)
- **Styling**: Tailwind CSS
- **Database**: MongoDB
- **Payments**: Razorpay integration
- **Hosting**: Vercel

### LIVE DEMO : https://get-me-a-chai-mu.vercel.app

## Getting Started

### Prerequisites

- Node.js (v12.x or later)
- npm (v6.x or later) or yarn (v1.22.x or later)

### Installation

1. **Clone the repository:**

```sh
git clone https://github.com/akashjitu18/Get-Me-A-Chai.git
cd get-me-a-chai
```

1. **Install dependencies:**

```sh
npm install
#or
yarn install
```
3. **Set up environment variables:**

Create a .env.local file in the root directory and add the necessary environment variables (example below):

```sh
MONGODB_URI=your_mongodb_connection_string

GITHUB_ID=
GITHUB_SECRET=

NEXT_PUBLIC_KEY_ID=''
KEY_SECRET=''

MONGODB_URI=

NEXT_PUBLIC_URL=
NEXTAUTH_URL=
NEXTAUTH_SECRET=
```
4. **Getting Started**

First, run the development server:

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

Open [http://localhost:3000](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`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.

## Feedback and Contributions

We invite you to experience our site by using it to support or create campaigns. Your feedback is invaluable to us and helps us improve our platform. If you have any suggestions or encounter any issues, please let us know.

We welcome contributions to enhance the platform. You can add new features, fix bugs, or improve documentation. Pull requests are welcome!

### How to Contribute
1. **Fork the repository:**

Click on the "Fork" button at the top right of this page to create a copy of this repository under your GitHub account.

2. **Clone the forked repository:**
```sh
git clone https://github.com/akashjitu18/Get-Me-A-Chai.git
cd get-me-a-chai
```
3. **Create a new branch:**
```sh
git checkout -b feature-branch
```
4. **Make your changes and commit them:**
```sh
git add .
git commit -m 'Add new feature'
```

5. **Push to the branch:**
```sh
git push origin feature-branch
```

6. **Open a Pull Request:**

Go to the repository on GitHub and click on the "Compare & pull request" button. Provide a clear description of your changes and submit the pull request.

## Contribution Guidelines

- Ensure your code follows the project's coding standards.
- Include relevant documentation and update existing documentation if needed.
- Write clear and descriptive commit messages.
- Test your changes thoroughly before submitting a pull request.

## Contact
For any questions or feedback, please reach out to us at akashjitu18@gmail.com

## Deploy on Vercel

The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.

Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.

##
### 😀If you are reading this then [Buy Me A Chai](https://get-me-a-chai-mu.vercel.app/akashjitu18) 🍵
##