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,
- Host: GitHub
- URL: https://github.com/akashjitu18/get-me-a-chai
- Owner: Akashjitu18
- Created: 2024-09-11T12:46:09.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-14T20:44:06.000Z (about 1 year ago)
- Last Synced: 2025-01-29T14:44:52.288Z (9 months ago)
- Topics: nextjs, patreon, razorpay-payment-gateway
- Language: JavaScript
- Homepage: https://get-me-a-chai-mu.vercel.app
- Size: 3.18 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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) 🍵
##