This project is an AI-powered lead management and email marketing application that allows you to collect leads with a form, save them to an Altogic database, and automatically send personalized emails to those leads using OpenAI GPT-3 language model ChatGPT.
- Node.js
- Altogic account
- OpenAI API key
- Clone the repository:
git clone https://github.com/zinedkaloc/ai-lead-email-marketing.git
- Install dependencies:
npm install
- Set up environment variables:
REACT_APP_ENDPOINT_URL=YOUR_ALTOGIC_CREATE_LEAD_ENDPOINT_URL
- Start the application:
npm start
- Open the application in your browser:
http://localhost:3000
-
React - A JavaScript library for building user interfaces
-
Altogic - A backend-as-a-service platform to enable developers to build and deploy AI-powered applications
-
OpenAI - An artificial intelligence company
You can find the full tutorial about how to build this application on the Altogic blog:
https://altogic.com/blog/ai-powered-lead-management-and-email-marketing-application
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
-
If you want to contribute to this project, please follow the steps below:
-
Fork the repo
-
Create a new branch
-
Make your changes
-
Create a pull request
This project is licensed under the MIT License - see the LICENSE file for details.