For QHacks 2024 Silent Auction Website
A modern auction platform that leverages AI to streamline the listing process. Our solution uses computer vision to identify items from user-uploaded images and provide suggested prices, descriptions, and titles automatically.
- AI-powered item recognition and price suggestions
- Automated description and title generation
- Real-time bidding system
- Responsive design for mobile and desktop
- Secure user authentication
- Image upload with multiple options (file, camera, URL)
- Markdown support for item descriptions
- Real-time bid tracking and history
- Share functionality for auctions
- Next.js 14 with App Router
- Tailwind CSS for responsive design
- React Markdown for rich text rendering
- Firebase Authentication for user management
- Firebase Firestore for database
- Uploadthing for image hosting
- OpenAI GPT-4 Vision for AI features
- Next.js API routes for serverless functions
- GPT-4 for image analysis
- Automated price estimation
- Smart description generation
- Title suggestions based on image content
- Firebase Authentication for secure user access
- Protected API endpoints
- Real-time data validation
- Secure image upload handling
- Mobile-first approach
- Adaptive layouts for all screen sizes
- Optimized image loading
- Touch-friendly interface