Inspiration
Fresh & Fold started with a simple thought: laundry apps usually expect you to already know what your clothes need. But sometimes you don't know what a stain is, what fabric you're dealing with, or what the symbols on a care label mean. Even booking a laundry service can involve manually selecting every item, quantity, and service. We wanted to see if AI could make these parts easier while still keeping the user in control. That's how Fresh & Fold started.
What it does
Fresh & Fold brings garment care and the complete laundry journey into one platform. With AI Care, users can get help with garment recognition, fabric detection, stain analysis, and understanding care labels. They can also use voice or natural language to describe what they want cleaned, and Fresh & Fold turns that request into an editable booking draft. From there, users can schedule a pickup, review pricing, make a payment, and track their order. On the business side, we built an Admin Dashboard where the laundry team can manage orders, update their status, and respond to customer support messages. Socket.IO keeps relevant updates synchronized with the customer app in real time.
How we built it
We built the mobile app using React Native and Expo, with a Node.js and Express backend and MongoDB for storing data. The Admin Dashboard uses React and Vite, Socket.IO handles real-time communication, and Razorpay is integrated for payments. We used Codex with GPT-5.6 throughout development. It helped us work across the mobile app, backend, AI features, and Admin Dashboard, especially when implementing multi-file changes, debugging issues, and reviewing our work. One example was fixing real-time synchronization between the Admin Dashboard and mobile app. Codex helped us trace the Socket.IO flow across both applications and the backend to understand where updates were breaking.
Challenges we ran into
One of our biggest challenges was making the AI features work reliably as part of a real booking flow. Voice booking, for example, could misunderstand words like “two” as “to” or “four” as “for.” AI results could also vary depending on the image or how a request was phrased. Instead of blindly trusting the output, we made the AI-generated booking editable so users can review and correct it. Real-time order updates and support messages were another challenge because they had to stay synchronized across the mobile app, backend, and Admin Dashboard. We also worked through challenges involving payments, authentication, deployment, AI rate limits, and differences between local development and the final mobile build.
Accomplishments that we're proud of
We're most proud that Fresh & Fold became more than a collection of separate features. A customer can use AI to understand their clothes, describe what they need using voice, create a booking, schedule a pickup, make a payment, track the order, and contact support—all within the same experience. At the same time, the laundry team can manage those orders and customer conversations from the Admin Dashboard. Seeing both sides work together as one connected system was one of the most rewarding parts of building the project.
What we learned
The biggest thing we learned is that adding AI to an app is much easier than making it reliable inside a complete product. We learned to use AI where it makes sense—for understanding garments, stains, and customer requests—while keeping important things like pricing, payments, and final decisions under the control of the user and the application. Working with Codex and GPT-5.6 also helped us approach development differently. We used it not just to write code, but to understand our existing codebase, debug problems, audit what we had built, and improve it through multiple iterations.
What's next for FRESH AND FOLD
The next step is to test Fresh & Fold with real customers and laundry businesses. We want to improve the accuracy of AI Care and voice booking, add production-ready notifications and authentication, expand delivery workflows, and use feedback from actual laundry operators to improve the Admin Dashboard. Our goal is to keep building Fresh & Fold around a simple idea: make laundry easier for customers while giving businesses a better way to manage the service behind it.
Log in or sign up for Devpost to join the conversation.