Inspiration

Affiliate marketing is often seen as exclusive to influencers with large followings, leaving out countless individuals who want to participate but lack a big social media presence. I was inspired to break this barrier and create a platform where anyone can become an affiliate, share deals, and earn—no matter their background or audience size. I wanted to solve the chaos of managing links, deals, and communications across scattered channels, and make deal discovery easier for shoppers. The hackathon’s focus on rapid app development with bolt.new provided the perfect launchpad for this vision.

What it does

JadeDeals is a unified platform that connects affiliates and everyday shoppers. Affiliates can easily share, manage, and track deals across multiple channels, while shoppers can discover curated deals in one place. The platform streamlines affiliate workflows, centralizes deal management, and fosters a transparent, community-driven environment for both sides.

How I built it

The project began in bolt.new, leveraging its rapid prototyping capabilities and seamless integration with GitHub, Supabase, and Netlify. The frontend is built with React, Vite, and Tailwind CSS for a modern, responsive experience. Supabase powers authentication and backend services. As the app grew, development transitioned to a local environment for greater flexibility and scalability, with all code managed in a GitHub repository and deployed via Netlify.

Challenges I ran into

Managing the growing complexity of the app within bolt.new was a key challenge, as larger projects led to oversized prompts and rapid token consumption. Transitioning to traditional development tools was necessary to maintain productivity. Integrating multiple platforms, ensuring smooth user experiences, and balancing rapid prototyping with long-term maintainability also required careful planning and adaptability.

Accomplishments that I am proud of

I am proud to have built a functional MVP that truly lowers the barrier to entry for affiliate marketing. The platform supports both affiliates and shoppers, offers a clean and intuitive UI, and is ready for real-world feedback. Successfully integrating bolt.new, Supabase, and Netlify into a seamless workflow is another accomplishment that highlights the power of modern development tools.

What I learned

This project taught me the value of user-centric design, the importance of planning user stories in detail, and the strengths and limitations of rapid prototyping platforms like bolt.new. I learned how to adapt quickly, transition between tools, and maintain momentum even as project requirements evolved. This project gave me the glimpse of modern day app development and need for AI First mindset.

What's next for JadeDeals

A crucial aspect of JadeDeals’ success is attracting and engaging shoppers. Without active shopper traffic, the affiliate ecosystem can’t thrive. That’s why the app needs to be designed with a mobile-first approach next, focusing on a seamless, engaging experience for shoppers. Features like infinite scroll and a responsive interface make it easy and enjoyable for users to browse deals on the go, helping to make JadeDeals their go-to destination for savings. Next, We plan to enhance JadeDeals with Advanced deal recommendations for shoppers, advanced analytics for affiliates, and more robust community integrations and features. We aim to open up access for third parties, introduce tiered subscription models, and continue refining the platform based on user feedback. Our goal is to make JadeDeals the go-to platform as a democratized affiliate marketing tool, single stop platform for shoppers looking for deals and marketplace's primary data source for shopper's and affiliate's related data points .

Built With

  • and-modern-user-interface.-vite-?-for-rapid-development-and-optimized-frontend-build-tooling.-tailwind-css-?-for-efficient
  • and-serverless-functions.-bolt.new-?-for-rapid-prototyping-and-initial-app-development.-github-?-for-version-control-and-collaborative-code-management.-netlify-?-for-seamless-deployment-and-hosting-of-the-web-app.-typescript-?-for-type-safe
  • bolt.new
  • database
  • github
  • interactive
  • netlify
  • node.js
  • react
  • supabase
  • tailwind
  • typescript
  • utility-first-styling-and-responsive-design.-supabase-?-as-the-backend-as-a-service-for-authentication
  • vite
Share this project:

Updates