# Alliance IGAD Innovation Hub ## Docs - [Prompts Management](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/admin/prompts.md): Admin API endpoints for managing AI prompts and templates - [System Settings](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/admin/settings.md): Admin API endpoints for system settings and configuration - [User Management](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/admin/users.md): Admin API endpoints for managing user accounts and permissions - [Login](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/auth/login.md): Authenticate users with AWS Cognito and obtain JWT access tokens - [Register](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/auth/register.md): Register new users in AWS Cognito User Pool - [Reset Password](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/auth/reset-password.md): Reset user passwords via AWS Cognito forgot password flow - [Delete Documents](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/documents/delete.md): Remove uploaded documents and their associated vectors from proposals - [List Documents](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/documents/list.md): Retrieve all documents uploaded to a proposal from S3 storage - [Upload Documents](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/documents/upload.md): Upload RFP, concept, reference, and supporting documents to proposals with multipart/form-data - [Analyze Concept](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/proposals/analyze-concept.md) - [Analyze Draft Feedback](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/proposals/analyze-feedback.md) - [Analyze RFP](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/proposals/analyze-rfp.md) - [Create Proposal](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/proposals/create.md): Create a new proposal. Only one draft proposal is allowed per user. If a draft already exists, it will be returned instead of creating a new one. - [Delete Proposal](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/proposals/delete.md): Permanently delete a proposal and all associated resources including S3 files, vectors, and DynamoDB records. - [Generate Concept Document](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/proposals/generate-concept.md) - [Generate Proposal Template](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/proposals/generate-template.md) - [Get Proposal](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/proposals/get.md): Retrieve a specific proposal by its ID or proposal code. Includes computed step completion status. - [List Proposals](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/proposals/list.md): Retrieve all proposals for the authenticated user, sorted by most recent first. - [Update Proposal](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/api/proposals/update.md): Update an existing proposal's title, description, status, uploaded files, text inputs, or metadata. - [System Architecture](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/architecture.md): Technical architecture of Alliance IGAD Innovation Hub - serverless, scalable, and AI-powered on AWS - [Environment Configuration](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/deployment/environment-config.md): Configure environment variables, AWS resources, Cognito, DynamoDB, and S3 for IGAD Innovation Hub - [Deployment Overview](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/deployment/overview.md): Overview of the IGAD Innovation Hub deployment architecture, environments, and AWS services - [Production Deployment](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/deployment/production.md): Deploy the IGAD Innovation Hub to production with safety checks and verification - [Testing Environment Deployment](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/deployment/testing.md): Deploy the IGAD Innovation Hub to the testing environment for validation and QA - [Backend Development](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/development/backend.md): FastAPI + Lambda + DynamoDB backend architecture and AI integration - [Frontend Development](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/development/frontend.md): React 18 + TypeScript + Vite frontend architecture and development guide - [Infrastructure](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/development/infrastructure.md): AWS CDK and SAM infrastructure setup and deployment - [Local Development Setup](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/development/setup.md): Set up your local development environment for the IGAD Innovation Hub - [Admin prompt manager](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/features/admin-prompts.md): Create, edit, and manage AI prompts used throughout the proposal workflow - [Authentication](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/features/authentication.md): AWS Cognito-based authentication with JWT tokens and role-based access control - [Document management](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/features/document-management.md): Upload, store, and manage proposal documents with automatic vectorization - [Proposal writer](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/features/proposal-writer.md): Multi-step AI-powered proposal generation workflow - [Introduction](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/introduction.md): Overview of Alliance IGAD Innovation Hub - an AI-powered proposal writing platform that transforms the way development organizations create compelling funding proposals - [Quick start](https://mintlify.wiki/AllianceBioversityCIAT/alliance-IGAD/quickstart.md): Get started with Alliance IGAD Innovation Hub in minutes