Inspiration
Creating a platform that blends community-driven item exchange with a gig economy module, while reinforcing sustainability through interactive features.
What it does
SwapCircle enables users to list, browse, and swap items, save wishlists, chat in real-time, and engage in a Labour Circle for delivery and pickup gigs. It also includes a sorting mini-game to promote sustainable practices.
How we built it
Developed as a React + Tailwind single-page app on Base44, leveraging its SDK for authentication, database entities, file storage, and real-time subscriptions. Routing is handled with React Router, and TanStack Query manages data fetching and caching.
Challenges we ran into
Integrating real-time chat and notifications, structuring Labour Circle as a self-contained module, and ensuring smooth UX across both item exchange and gig workflows.
Accomplishments that we're proud of
Successfully built a unified platform combining item swapping, gig work, and sustainability education. Delivered a seamless chat experience and a functional Labour Circle with wallet and rating systems.
What we learned
How to leverage Base44 SDK for full-stack functionality without custom servers, design modular React components for complex flows, and balance technical architecture with community impact.
What's next for SwapCircle
Expand Labour Circle with advanced gig matching, scale to larger communities, enhance the credit economy, and refine recruiter-friendly professional branding for broader adoption.
Built With
- css
- react-native
- shadcn
- tanstack
Log in or sign up for Devpost to join the conversation.