An AI-powered blog planning interface that helps users plan and organize their blog content through conversation.
- User authentication (login/register)
- Chat interface with AI
- Blog plan generation based on conversation
- Export options for generated plans
- New conversation button
- External API integration
- Docker
- Docker Compose
- Clone the repository
- Navigate to the project directory
- Run the following command:
docker-compose up -dThis will build the Docker image and start the container. The application will be available at http://localhost:8080.
If you prefer to build and run the Docker image manually:
- Build the Docker image:
docker build -t blog-planner-ai .- Run the container:
docker run -p 8080:80 blog-planner-ai- Node.js (v16 or later)
- npm
- Install dependencies:
npm install- Start the development server:
npm run devnpm run buildThe built files will be in the dist directory.