Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/darshit02/corinna-ai
Struggling to manage your email marketing and website interactions? Look no further! Introducing the corinna-ai, your one-stop SAAS solution powered by AI to streamline your marketing efforts.
https://github.com/darshit02/corinna-ai
neondb nextjs15 nodemailer open-ai postgresql prisma shadcn-ui stripe system-design tailwindcss
Last synced: about 1 month ago
JSON representation
Struggling to manage your email marketing and website interactions? Look no further! Introducing the corinna-ai, your one-stop SAAS solution powered by AI to streamline your marketing efforts.
- Host: GitHub
- URL: https://github.com/darshit02/corinna-ai
- Owner: Darshit02
- Created: 2024-07-15T17:56:28.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-07-31T11:37:10.000Z (5 months ago)
- Last Synced: 2024-08-01T07:10:19.704Z (5 months ago)
- Topics: neondb, nextjs15, nodemailer, open-ai, postgresql, prisma, shadcn-ui, stripe, system-design, tailwindcss
- Language: TypeScript
- Homepage:
- Size: 2.12 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Corinna - automate your Email-Marketing
This is a repository for Fullstack Email-Marketing Chat-bot website: Next.js 15, EmailMarketing, React, Prisma, Stripe, Tailwind, Postgrasql;
Key Features:
- π‘ RealTime Communication
- π Generating questions
- π Connecting Next.js app to another domain which you want
- π Authentication
- πΈ upload your domain logo
- π count the users
- π¦ Live statuses
- π¬ Real-time AI chat using open-AI
- π¨ Unique Identification with unique domain
- π₯ Following Instructions
- π« No code Chatbot
- ποΈ Dashboard with live stack
- π security
- π΄ mode swipe
- π Intresttig UI
- π Search Chat for spacific Chat
- π Syncing user information to our DB
- π€ Email automation
- π¨ Beautiful design
- β‘ Blazing fast application
- π SSR (Server-Side Rendering)
- πΊοΈ Grouped routes & layouts
- ποΈ Postgrasql
- π Deployment### Prerequisites
**Node version 18.17 or later**
### Cloning the repository
```shell
git clone https://github.com/Darshit02/corinna-ai
```### Install packages
```shell
npm i
```### Setup .env file
```js
NODE_MAILER_EMAIL=
NODE_MAILER_GMAIL_APP_PASSWORD=NEXT_PUBLIC_PUSHER_APP_CLUSTOR=
NEXT_PUBLIC_PUSHER_APP_SECRET=
NEXT_PUBLIC_PUSHER_APP_KEY=
NEXT_PUBLIC_PUSHER_APP_ID=OPEN_AI_KEY=
NEXT_PUBLIC_UPLOAD_CARE_PUBLIC_KEY=
UPLOAD_CARE_SECRET_KEY=NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=NEXT_PUBLIC_CLERK_SIGN_IN_URL=/auth/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/auth/sign-upSTRIPE_SECRET=
NEXT_PUBLIC_STRIPE_PUBLISH_KEY=DATABASE_URL=
```
### Setup Prisma
Add MySQL Database (I used neonDB)
```shell
npx prisma generate
npx prisma db push```
### Start the app
```shell
npm run dev
```## Available commands
Running commands with npm `npm run [command]`
| command | description |
| :-------------- | :--------------------------------------- |
| `dev` | Starts a development instance of the app |