ContentGen is a web application for all of AI in one place. you can generate content using different AI tools like Gemini and Groq.
- Secure Authentication: User registration and login via jwt token
- Dashboard: Interactive dashboards for users
- Backend: Node.js with Express.js
- Frontend: React.js
- Database and Storage: MongoDB and FireBase
-
Clone the repository:
git clone https://github.com/kavindu-udara/gemini-content-gen.git cd gemini-content-gen
-
Install dependencies:
npm install cd client npm install
-
Set up environment variables: Copy the
.env.example
file to.env
and update the necessary environment variables -
Run api and client:
cd api npm run dev
cd client npm run dev
Contributions are welcome! Please fork the repository and create a pull request with your changes. For major changes, please open an issue first to discuss what you would like to change.
For any questions or suggestions, feel free to reach out:
- GitHub: kavindu-udara
- Email: Send mail