Welcome to Content Genie Hub, a dynamic platform designed to transform your content creation process through the power of artificial intelligence. This application leverages Gemini AI to offer users a versatile and innovative tool for generating content across various domains. Whether you need inspiration, specific information, or creative content, Content Genie Hub simplifies the process, delivering tailored outputs directly to you.
Client: React, Redux, TailwindCSS, Tanstack Query, StripeAPI
Server: Node, Express, Mongoose for MongoDB interactions
AI Integration: Gemini AI for state-of-the-art content generation capabilities
- AI Content Generation: Utilizes Gemini AI to provide high-quality, context-aware content generation.
- Modern User Interface: Built with ReactJS and styled with TailwindCSS, offering a responsive and intuitive user experience.
- Advanced Data Fetching: Implements Tanstack Query (formerly React Query) for efficient, asynchronous data fetching and state management.
- Secure Payments: Integrated with Stripe Elements to ensure safe and reliable payment processing for premium features.
Project Setup Locally in VSCode Terminal
git clone https://github.com/jameel-webdev/AI-Content-Generator-frontend
cd .\AI-Content-Generator-frontend\
npm install
Project Setup Locally in VSCode Terminal
git clone https://github.com/jameel-webdev/AI-Content-Generator-backend
cd .\AI-Content-Generator-backend\
npm install
or
Download the zip file, Unzip it, open with VSCode and Run below code in terminal
npm install
Go to the project directory - Install dependencies
Frontend
npm start
Backend
npm run server
Frontend:
REACT_APP_SERVER_URL
REACT_APP_STRIPE_PUB_KEY
Backend:
NODE_ENV
PORT
MONGODB_URI
JWT_SECRET
FRONTEND_URL
GEMINI_API_KEY
STRIPE_SECRET_KEY