https://github.com/dracor22/orblitzz
🦨 Platform that automatically generates AI Reddit replies recommending users products. Built with Nextjs, TRPC, DrizzleORM, NextAuth V5 and Postgres
https://github.com/dracor22/orblitzz
ai drizzle-orm next-auth nextjs14 openai reddit reddit-crawler
Last synced: 2 months ago
JSON representation
🦨 Platform that automatically generates AI Reddit replies recommending users products. Built with Nextjs, TRPC, DrizzleORM, NextAuth V5 and Postgres
- Host: GitHub
- URL: https://github.com/dracor22/orblitzz
- Owner: DracoR22
- Created: 2024-02-25T03:48:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-27T22:30:15.000Z (almost 2 years ago)
- Last Synced: 2025-10-20T11:53:21.883Z (8 months ago)
- Topics: ai, drizzle-orm, next-auth, nextjs14, openai, reddit, reddit-crawler
- Language: TypeScript
- Homepage: https://orblitzz.com
- Size: 10.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Automatically get more people to know your product in Reddit with AI
### 📚 Overview
This platform automatically generates AI-powered Reddit replies, recommending products to users based on the context of the conversation. Leveraging state-of-the-art machine learning algorithms, it provides relevant and personalized product suggestions seamlessly integrated into Reddit threads.
### ✨ Features:
- 🧠 AI-Powered Replies: Generates contextually relevant replies recommending products.
- 🌐 Next.js Framework: Built using Next.js for server-side rendering and static site generation.
- 🔄 TRPC Integration: Utilizes TRPC for end-to-end typesafe APIs.
- 💾 Database Management: Implements DrizzleORM with PostgreSQL for robust data handling.
- 🔒 Secure Authentication: Integrates NextAuth V5 for secure user authentication.
- 📈 Real-time Analytics: Monitors and analyzes the performance of AI-generated replies.
- ⚡ High Performance: Ensures fast and responsive interactions on the platform.
- 🔍 Advanced Search and Filtering: Helps users quickly find relevant products and discussions.
- 📊 User Engagement Tracking: Tracks user interactions to continuously improve recommendation accuracy.
### 🛠 Tech Stack:
- ⚛️ Next.js: React-based framework for building server-side rendered and statically generated web applications.
- 🔗 TRPC: End-to-end typesafe API framework for TypeScript.
- 🌿 DrizzleORM: TypeScript ORM for SQL databases, providing a type-safe and fluent API for database operations.
- 🐘 PostgreSQL: Robust, scalable, and SQL-compliant relational database management system.
- 🔒 NextAuth V5: Authentication solution for Next.js applications with support for multiple providers.
- 🎉 Tailwind CSS: Utility-first CSS framework for rapid UI development.
- 🚀 Vercel: Deployment and hosting platform optimized for Next.js applications.
### Drag and drop your favorite keywords

### Search for the posts to mention your product

### Prerequisites
**Node version 14.x**
### Cloning the repository
```shell
git clone https://github.com/DracoR22/Orblitzz
```
### Install packages
```shell
pnpm install
```
### Setup .env file
```js
PORT=3000
DATABASE_URL=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
NEXTAUTH_SECRET=
OPENAI_API_KEY=
RESEND_API_KEY=
NEXT_PUBLIC_CRISP_WEBSITE_ID=
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=
FIRST_REDDIT_USER_AGENT=
FIRST_REDDIT_CLIENT_ID=
FIRST_REDDIT_CLIENT_SECRET=
FIRST_REDDIT_USERNAME=
FIRST_REDDIT_PASSWORD=
```
### Start the app
```shell
pnpm dev
```
## Available commands
Running commands with npm `pnpm [command]`
| command | description |
| :------ | :--------------------------------------- |
| `dev` | Starts a development instance of the app |