A plugin for the Bloggrs platform that adds influencer marketing capabilities.
- Influencer discovery and management
- Brand campaign management
- Sponsorship tracking
- Rich data model with social profiles and statistics
- Modern UI built with Bulma CSS
- Server-side rendering with Vue.js
- RESTful API for all influencer data
This plugin is automatically installed as part of the Bloggrs platform. No additional installation steps are required.
The plugin uses its own PostgreSQL database to store influencer data. The database connection is managed automatically by the plugin system.
INFLUENCER_PLATFORM_DATABASE_URL: PostgreSQL connection string for the plugin database. This will be automatically configured during plugin initialization.
The plugin registers the following API routes:
GET /api/plugins/influencer-platform/influencers: Get all influencersGET /api/plugins/influencer-platform/influencers/:id: Get influencer by IDGET /api/plugins/influencer-platform/influencers/handle/:handle: Get influencer by handlePOST /api/plugins/influencer-platform/influencers: Create a new influencerPUT /api/plugins/influencer-platform/influencers/:id: Update an influencerDELETE /api/plugins/influencer-platform/influencers/:id: Delete an influencerGET /api/plugins/influencer-platform/influencers/search: Search influencers
GET /api/plugins/influencer-platform/brands: Get all brandsGET /api/plugins/influencer-platform/brands/:id: Get brand by IDPOST /api/plugins/influencer-platform/brands: Create a new brandPUT /api/plugins/influencer-platform/brands/:id: Update a brandDELETE /api/plugins/influencer-platform/brands/:id: Delete a brand# bloggrs-influencer-platform-plugin