This is a full-stack web application that allows users to brainstorm ideas with a chatbot and save them to a list. https://idea-generator-chatbot.vercel.app/
- Node.js (v14 or later)
- npm (v6 or later)
-
Clone the repository:
git clone https://github.com/usamatariq180/idea-generator-chatbot.git cd idea-generator-chatbot
-
Install dependencies:
npm install
-
Create a
.env.local
file in the root directory and add your OpenAI API key:OPENAI_API_KEY=your_api_key_here
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:3000
- Chat interface to interact with the AI
- Save ideas generated by the AI
- View saved ideas
- Reset functionality to clear the conversation and saved ideas
- Next.js
- React
- Tailwind CSS
- OpenAI API
- This application uses local storage to persist saved ideas and chat history. They will be available even after refreshing the page but are limited to the browser you're using.