# Use

- [Choose your Persona](/use/choose-your-persona.md): Choose the Persona that fits you best to view next steps
- [Adopter - Install and use UCI](/use/adopter.md): I want to use Sunbird UCI in my own project and I want to set up my own instance of Sunbird UCI
- [Pre-requisites, Installation Setup, Post Setup](/use/adopter/pre-requisites-installation-setup-post-setup.md)
- [Setting up your very first conversation](/use/adopter/setting-up-your-very-first-conversation.md)
- [API Documentation](/use/adopter/api-documentation.md)
- [Data Exhaust and Analytics](/use/adopter/data-exhaust-and-analytics.md)
- [Posthog Event](/use/adopter/posthog-event.md)
- [Whatsapp (Netcore)](/use/adopter/whatsapp-flow-for-uci.md)
- [Environment Variables](/use/adopter/about-the-env.md)
- [Developer - Contribute to UCI](/use/developer.md): I am an open-source enthusiast and I want to contribute to the Sunbird UCI
- [UCI Basics](/use/developer/uci-basics.md)
- [XMessage Specification](/use/developer/uci-basics/xmessage-specification.md)
- [Transformers](/use/developer/uci-basics/transformers.md)
- [ODK Transformer](/use/developer/uci-basics/transformers/odk-transformer.md)
- [Interactive-Messages](/use/developer/uci-basics/transformers/odk-transformer/interactive-messages.md)
- [Media Messages](/use/developer/uci-basics/transformers/odk-transformer/media-messages.md)
- [Location](/use/developer/uci-basics/transformers/odk-transformer/location.md)
- [Broadcast Transformer](/use/developer/uci-basics/transformers/broadcast-transformer.md)
- [Adapters](/use/developer/uci-basics/adapters.md)
- [Firebase Notification Adapter](/use/developer/uci-basics/adapters/firebase-notification-adapter.md)
- [User Segment](/use/developer/uci-basics/user-segment.md)
- [Schema Overview](/use/developer/uci-basics/schema-overview.md)
- [UCI Core Schema](/use/developer/uci-basics/schema-overview/uci-core-schema.md)
- [XMessage Schema](/use/developer/uci-basics/schema-overview/uci-core-schema/xmessage-schema.md)
- [Assessment DB Schema](/use/developer/uci-basics/schema-overview/uci-core-schema/assessment-db-schema.md)
- [UCI API Schema](/use/developer/uci-basics/schema-overview/uci-api-schema.md)
- [Development environment](/use/developer/development-environment.md)
- [Backend Setup](/use/developer/development-environment/backend-setup.md)
- [Setting up IDE](/use/developer/development-environment/setting-up-ide.md)
- [Environment variable setup](/use/developer/development-environment/environment-variable-setup.md)
- [Debug services](/use/developer/development-environment/debug-services.md)
- [Build and Execute UCI](/use/developer/development-environment/build-and-execute-uci.md)
- [Frontend Setup (Admin Console)](/use/developer/development-environment/frontend-setup-admin-console.md)
- [Frontend Setup (PWA)](/use/developer/development-environment/frontend-setup-pwa.md)
- [Transport Socket](/use/developer/development-environment/transport-socket.md)
- [API Documentation](/use/developer/api-documentation.md)
- [Bot Setup APIs](/use/developer/api-documentation/bot-setup-apis.md)
- [History APIs](/use/developer/api-documentation/history-apis.md)
- [Direct Message APIs](/use/developer/api-documentation/direct-message-apis.md)
- [Vault APIs](/use/developer/api-documentation/vault-apis.md)
- [Database Schema](/use/developer/database-schema.md)
- [Cassandra Xmessage Database](/use/developer/database-schema/database-cassandra.md)
- [Postgres Forms Database](/use/developer/database-schema/database-formsdb.md)
- [Postgres User Analytics Database](/use/developer/database-schema/database-user-analytics.md)
- [Postgres Comms Database](/use/developer/database-schema/database-comms.md)
- [Contribution Guide](/use/developer/contribution-guide.md)
- [Your first PR](/use/developer/contribution-guide/your-first-pr.md)
- [Contribute an Adapter](/use/developer/contribution-guide/create-an-adapter.md)
- [Adapter Implementation](/use/developer/contribution-guide/adapter-implementation.md)
- [Create a Transformer](/use/developer/contribution-guide/create-a-transformer.md)
- [Contact the administrator](/use/contact-the-administrator.md)
