Inspiration
The major reason we came together for this project is our mutual understanding of the annoyance and technological hassle of package returns, and we came to realize as consumers that it is easier to buy something than to return it.
What it does
Sendr is an AI-powered package return app that simplifies the entire package return process. Users can view their orders, initiate a return, receive AI-assisted guidance, generate a QR code for drop-off, and track the status of their return in real time. The application uses computer vision to help classify item conditions and a conversational AI assistant to guide users through the return process in plain language.
How we built it
Sendr was built using Expo (React Native), Supabase, JavaScript, TypeScript, Groq with Llama 3, and Hugging Face for AI-powered image classification. Then we reference UI layout designs from online resources such as Dribble and Mobbin.
Challenges we ran into
Supabase API return calls complicated the AI components in the front end by creating memory overload issues, compounded by database overload issues. Meanwhile, everyone was trying to learn how to program throughout the process, even the less tech-savvy people. Also, with everyone's work schedule colliding with our meetings, it was a struggle.
Accomplishments that we're proud of
We are proud of building a successful complete package return app despite the difficulties and frustrations we faced in programming, developing, and designing it. We are also proud of our team's collaboration and ability to adapt to technical challenges throughout the hackathon.
What we learned
Everybody learned their position from using back-end, front-end, and full-stack development. We learned to use JavaScript and Expo. We figured as a team how to do each one's requirement early on and give everyone a chance to contribute.
What's next for Sendr - Package Return App
The entirety of the project was to build on educational bases but could integrate with real shipping carriers and major retailers to provide live return tracking and automated return processing.
Log in or sign up for Devpost to join the conversation.