Code World is a platform for developers to share their coding projects and earn rewards. Built with Next.js, Tailwind CSS, and integrated with Vercel Blob and Stripe for payments.
- User authentication
- Project sharing and collaboration
- Subscription-based pricing plans
- Secure payment processing with Stripe
- Clone the repository
- Install dependencies:
npm install - Set up environment variables (see
.env.example) - Run the development server:
npm run dev
Make sure to set the following environment variables:
- BLOB_READ_WRITE_TOKEN
- NEXTAUTH_SECRET
- NEXTAUTH_URL
- STRIPE_SECRET_KEY
- STRIPE_WEBHOOK_SECRET
- NEXT_PUBLIC_APP_URL
Contributions are welcome! Please feel free to submit a Pull Request.