We built UniMarket using a full-stack setup with React.js for the frontend, Python (Flask/Django) for backend logic and authentication, and PostgreSQL for data storage. We integrated the Gemini API to analyse and rate item pricing, helping users set fair starting prices. Key challenges included managing real-time bidding updates, securing student authentication, and fine-tuning AI responses for accurate evaluations. Our main accomplishments were building a functional auction system, adding AI-driven pricing insights, and creating a smooth, student-friendly interface. Through this project, we learned to handle real-time data, integrate AI effectively, and prioritise user trust and simplicity. Next, we plan to add secure in-app payments and expand the AI system to predict fair bid ranges and suggest price adjustments.

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