InPost is a powerful web application that leverages the Gemini API to generate engaging LinkedIn posts. It provides users with three core functionalities:
- 📝 Random LinkedIn Post Generation – Instantly generate random LinkedIn posts.
- ✍️ Custom Post Creation – Users can input their own prompts to generate LinkedIn posts tailored to their needs.
- 📩 Automated Email Delivery – Users can schedule LinkedIn post deliveries via email using EmailJS, specifying their email, prompt, and interval.
To set up and run InPost locally, follow these steps:
git clone https://github.com/RiddhiDhara/InPost.git
cd InPost
- Configure the Gemini API key
- Configure EmailJS API credentials
- Store these in a proxy server possible
- Navigate to the Random Post Generator tab for AI-generated LinkedIn content.
- Use the Custom Post Generator to create personalized LinkedIn posts.
- In the Email Scheduler, enter your email, prompt, and interval to receive posts via email.
- Frontend: HTML, CSS, JavaScript
- APIs:
- 🌐 Gemini API for post generation
- 📧 EmailJS for automated email delivery
Contributions are welcome! If you'd like to improve InPost, follow these steps:
- 🔄 Fork the repository.
- 🌿 Create a new branch (
feature-branch
). - 💾 Commit your changes.
- 📤 Push to your branch and submit a pull request.
For any questions or feedback, feel free to reach out!
Use your own API keys and variables for Gemini-API and emailJs credentials
🚀 Happy Posting! 🎉