HeyGov Mini CRM provides an easy way to quickly add contacts & easily manage or find existing ones. The backend is integrated into OpenAI and Anthropic to extract contact information from the text provided by the user. The backend first attempts to use OpenAI function calling logic to extract the information. If this goes wrong, it falls back to Anthropic.
- Mac OS (feel free to use any OS).
- Git.
- Node JS (NPM)
- Express JS.
- MySQL.
Navigate to the project directory in your terminal and run the command below to install the required packages
npm install
Start up application
npm run dev
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
The APIs are documented in Postman. Here's a public link to the documentation