Ai content generator
- A powerful and user-friendly AI content generation app with various type template, to built with cutting-edge technologies to streamline content creation and empower users of all skill levels.
- Frontend: Next.js
- Styling: Tailwind CSS
- Programming Language: JavaScript
- Large Language Model: Google Gemini
- PostgreSQL
- Drizzle Orm
- Content Generation: Generate various content formats (for blog posts, blog titles, blog content, youtube description, youtube tags, social media content ideas, instagram posts and #) based on user input and preferences.
- Topic Exploration: Suggest relevant topics and keywords to spark content ideas.
- Real-Time Editing: Edit and refine the AI-generated content directly within the app.
- Integration with Google Gemini: Leverage the power of Google's advanced large language model for exceptional quality and accuracy.
- User-Friendly Interface: Intuitive and visually appealing design for a seamless user experience.
- Customization Options: Choose from a variety of design templates and personalize the app's look and feel.
- Increased Efficiency: Saves time and resources by automating content creation tasks.
- Content Quality: Creates high-quality, engaging content that resonates with target audiences.
- Reduced Writer's Block: Overcomes writer's block and provides inspiration for content creation.
- Scalability: Easily generates content in bulk for various marketing needs.
- Accessibility: Enables anyone, regardless of writing experience, to create compelling content.
This is a Next.js project bootstrapped with create-next-app
.
First, run the development server:
1 - npx prisma migrate dev
2 - npm or yarn install
3 - first terminal: yarn dev or npm run dev
3 - second terminal: cd src/docker && docker compose up
3 - third terminal: npx prisma studio
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx
. The page auto-updates as you edit the file.
This project uses next/font
to automatically optimize and load Inter, a custom Google Font.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.