Project: Influencer Engagement and Sponsorship Coordination Platform Frameworks: - Flask for application code - Jinja2 templates + Bootstrap for HTML and styling - SQLite for data storage Roles: 1. Admin: Monitor users/campaigns, flag inappropriate content 2. Sponsors: Create campaigns, search influencers, send ad requests 3. Influencers: Receive ad requests, negotiate terms, search public campaigns Terminologies: - Ad request: Contract between campaign and influencer - Campaign: Container for ad requests with specific goals Core Functionalities: 1. User login/registration for admin, sponsors, and influencers 2. Admin Dashboard: Display relevant statistics 3. Campaign Management: Create, update, delete campaigns 4. Ad request Management: Create, edit, delete ad requests 5. Search: Sponsors search influencers, Influencers search public campaigns 6. Ad request actions: Influencers view, accept/reject, negotiate ad requests | A shadcn/ui and v0 generation - v0