Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 4 hours 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 (11 months ago)
- Default Branch: main
- Last Pushed: 2024-08-27T22:30:15.000Z (5 months ago)
- Last Synced: 2024-11-19T07:19:29.217Z (2 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=3000DATABASE_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 |