// readme

forgeIDEA

forgeIDEA is a web application that helps users generate and manage ideas.

Project Structure

The project is divided into three main components:

  • Genkit: The backend service responsible for AI-powered idea generation and processing.
  • Socket.io: Handles real-time communication between the frontend and backend.
  • Web: The frontend application built with Angular, providing the user interface for interacting with ForgeIDEA.

Getting Started

To get started with ForgeIDEA, refer to the README files within each component’s directory:

Running the Project with Docker

To run the project using Docker, follow these steps:

  1. Rename the Docker Compose template file: Rename docker-compose_TEMPLATE.yml to docker-compose.yml.

  2. Configure environment variables: Open docker-compose.yml and replace the placeholder values for environment variables. This includes API keys (e.g.,…