SnapSell: AI-Powered Marketplace Automation
Inspiration
- Students avoid selling items due to tedious listing process
- College towns get trashed with abandoned furniture during move-out
- Students miss opportunities for easy money from unused items
- Environmental waste from discarded, reusable items
What it does
Video-to-listing automation
- Take a walkthrough video while narrating items to sell
- AI automatically generates professional listings with descriptions
- Handles pricing suggestions and item categorization
Seamless marketplace integration
- Dashboard to manage all of your listings
- One-click posting to FB Marketplace
- AI agents manage buyer communication and negotiations
Smart scheduling
- Google Calendar integration for meetups
- Context-aware of your availability and location
- AI Agent automatically suggests meeting times based on schedule
How we built it
Frontend
- NextJS + ReactJS for core application
- TailwindCSS for styling
- TypeScript for type safety
Backend
- Flask server for API endpoints
- Google Gemini API for video processing
- Claude AI API for agentic reasoning and negotiation/scheduling
- Selenium for marketplace automation and post uploading
- Google Calendar API integration
Challenges
- Complex Selenium debugging for reliable marketplace automation
- Synchronizing multiple API requests and browser automations
- Maintaining consistent data flow between different services
- Handling video processing across varying quality inputs
Accomplishments
- Built working end-to-end automation for the entire selling process
- Created frictionless user experience from video to sale
- Successfully integrated multiple AI services and APIs
- Developed system that we would actually use frequently
What we learned
- Hands-on experience with new AI technologies (Gemini, Claude)
- AI agent implementation and structured output handling
- Full-stack development with multiple service integration
- Feature prioritization while maintaining product cohesion
Future Development
- Market analysis for smart price recommendations
- Support for multiple photos and item grouping
- Extended video processing capabilities
- Integration with additional marketplace platforms
- Production deployment and scaling




Log in or sign up for Devpost to join the conversation.