Welcome to the article chat and summary, a web application that allows you to load a web article using the url, get a summary and ask questions about it with a chat.
This is the backend repository of the project.
A demo video of the web can be found here
Documentation can be found here
To run this project, you will need to add the following environment variables to your .env file
PORT
OPENAI_API_KEY
DB_CNN
An environment template is provided, you just need to rename it from ".env.template" to ".env" and paste your values
- Submit the article URL
- View the summary of an article
- Ask questions about an article
- Keep the chat history
- See all articles submited
- Delete an article
Remember to run this first
Clone the project
git clone git@github.com:NickEsColR/article-chat-summary-backend.gitGo to the project directory
cd article-chat-summary-backendInstall dependencies
npm installStart the application
npm startClient: React, Redux, Bootstrap, Axios, Fontawesome, Sweetalert2
Server: Node, Express, MongoDB, Axios, OpenAI