A platform that connects businesses with creators for seamless marketing campaign collaborations.
BrandBoost offers an intuitive workflow where businesses post job listings, creators apply, and both parties collaborate in real-time with AI-driven marketing support.
🌐 Live Demo: BrandBoost Deployment
- Dhruv S Shah - https://github.com/S-Dhruv
- Ananya Papula - https://github.com/Ananya54321
- Soham Chitimali - https://github.com/sohamchitimali
- Tina Pudari - https://github.com/tinap98
-
Business:
- Post job opportunities for creators.
- Review and approve creator applications.
- Assign unique codes for approved creators to join real-time chat rooms.
-
Creator:
- Browse and apply for exciting job listings.
- Access exclusive chat rooms upon approval.
- Track project progress with assigned to-do lists.
- Requires admin verification before applying.
- Dedicated chat rooms for approved creators and businesses.
- Instant messaging powered by WebSockets.
- Seamless communication for efficient collaboration.
- Creators get a to-do list to stay on top of project milestones.
- Businesses monitor task completion for a structured workflow.
- Powered by Google Gemini AI.
- Offers smart recommendations on what to market and how to market.
- Provides insights into trends, audience engagement, and content optimization.
- Secure access for authenticated users only.
- Role-based access control for businesses and creators.
- Keeps sensitive data safe and sound.
- Admins verify new creators to ensure authenticity and quality.
- Builds trust and maintains platform standards.
- Clone the Repository:
git clone https://github.com/yourusername/brandboost.git cd brandboost
- Clone the repository:
git clone https://github.com/yourusername/brandboost.git cd brandboost - Install dependencies:
npm install
- Set up environment variables:
- Create a
.envfile in the root directory. - Add necessary variables such as database URL, API keys, and WebSocket configurations.
- Create a
- Run the development server:
npm start