Inspiration In today's digital age, marketing is shifting from big banner ads to people-driven influence. I noticed that while companies are looking for influencers, and influencers are looking for brand deals, there's no clean, intelligent, easy-to-use platform that connects both parties smartly. That’s where the idea of Adchain came in — a real-time ad-influencer matching system that just makes sense.
What it does Influencers and companies can sign up and create profiles.
Companies can post ads with category tags like fashion, fitness, tech, etc.
Influencers select their preferred categories.
When a match is found, ads instantly appear on the influencer's dashboard.
Influencers can accept the ad, submit proof, and everything is tracked.
Companies get real-time notifications of who accepted their ad.
Both dashboards are designed separately for smooth user flow.
Influencers can also connect their social accounts like YouTube and Instagram to fetch real-time subscriber/follower counts.
All of this was built using AI tools, especially Bolt AI, to speed up and optimize development.
How we built it Frontend: Built with React and Chakra UI for fast and responsive design.
Backend: Node.js and Express, built using Bolt AI to generate routes, authentication flows, and MongoDB models.
Database: MongoDB Atlas, connected using Mongoose. Bolt AI helped auto-generate schemas.
Authentication: JWT-based login/signup for both influencers and companies.
AI Assistance:
Signup/Login logic
CRUD APIs
Matching logic between ads and influencers
Real-time updates
File upload logic
Social Media Integration: APIs to fetch public data like subscriber/follower counts from YouTube and Instagram.
Deployment: Vercel and Render for frontend and backend deployment.
Challenges we ran into Structuring two separate dashboards with distinct functionalities.
Implementing real-time matching logic between companies and influencers.
Handling media uploads for ad proof submissions.
Designing clean and intuitive UI/UX for two different user types.
Integrating third-party APIs to pull real-time follower data.
Debugging and improving AI-generated code when needed.
Accomplishments we're proud of Built a fully working real-time ad-influencer platform from scratch.
Automated 80% of development tasks using AI tools.
Created a category-based matching system that works seamlessly.
Designed modern, user-friendly dashboards for both influencers and brands.
Successfully integrated external APIs to verify influencer reach.
What we learned AI tools like Bolt AI can significantly speed up development.
Full-stack development workflows, from design to deployment.
Building real-time systems and category-based filtering.
Scalable architecture for platforms with multiple user roles.
How to fetch and display live data from YouTube and Instagram.
Debugging and refining AI-generated code.
Importance of UX for different types of users.
What’s next for Adchain Add WhatsApp and Telegram bot integration to notify influencers about new ads.
Integrate AI to recommend ads based on influencer audience profiles.
Introduce a payment system and wallet for tracking influencer payouts.
Enable video profile/resume uploads for influencers.
Develop mobile apps for Android and iOS.
Provide analytics tools for companies to measure ad performance (views, reach, ROI).
Built With
- bolt
- boltai
- chakra-ui
- express.js
- github
- mongodb
- netlify
- node.js
- react.js
- vite
Log in or sign up for Devpost to join the conversation.