This repository contains the MAD-I Project by Om Amar (23f2002152), developed during the May-September term.
This project is a comprehensive Influencer Sponsorship Engagement System that simplifies the collaboration process between Sponsors and Influencers. It includes a variety of features for sponsors, influencers, and admins to manage their tasks effectively.
-
Profile Management
- Create Sponsor and Influencer profiles.
-
Campaign Creation
- Sponsors can create ads/campaigns and send requests to Influencers.
- Influencers can also request campaigns from Sponsors.
-
Negotiation Platform
- Campaign requests between Sponsors and Influencers can be negotiated.
-
Admin Controls
- Admins can view website statistics, ban users, and flag inappropriate campaigns/ads.
-
Search and Filtering
- Users and campaigns can be searched using various filters.
-
Profile Picture Updates
- Users can update their profile pictures.
To install the required dependencies, run the following command:
>>pip3 install Flask
>>pip3 install Flask-SQLAlchemy
After this , go to the folder in which you have downloaded the file followed by
>>cd MAD-I_Project
>>python main.py
API End Points :
For users :
>> /api/user/userid
For ads :
>> /api/ad/adname
For Campaigns :
>> /api/campaign/campaignname