The inspiration for Stitch comes from a cross between Uber, Instagram and the fashion world. Our aim is to connect people to their local 'tailors', who can meet their clothing repair and upscaling needs, and ultimately reduce the amount of waste whilst supporting the popular desire to remain 'on trend'. Target tailors include homemakers who know how to sew, aunties who are already tailoring but only marketing by word-of-mouth and penniless fashion students - we cater for all!

What it does

A user can search for the service they require such as repairing, adjusting or upscaling their clothes to the latest trends and they will be shown nearby tailors on offer to them. The user can then confirm their request by logging into the app and messaging the tailor who will approve/deny the request. The user can also browse tailor profiles in their main feed (similar to Instagram) to see current new trends and filter based on different interests.

How we built it

Our app was built using the Ionic React framework, which enables cross platform development and a smooth UI finish. We also have a MongoDB database and use the Stream API for our chat functionality.

Challenges we ran into

We encountered some challenges when integrating the chat element into our app.

Accomplishments that we're proud of

We are proud that we managed to implement all of the main features of our app, which shows a typical user journey and allows communication and media sharing in real time, using a framework which was new to the whole group. We are also proud of our UI design and branding which we managed to polish within a short timeframe.

What we learned

During this project we learnt how to use the Ionic framework, how to integrate a chat application using MongoDB and improved our Typescript/JavaScript, UI design and CSS skills.

What's next for Stitch

The next steps for Stitch:

  • Integrate an AI assisted chatbot feature into the chat which would collect the details of a user request automatically (saving the time of the tailor) and then leaving them with the task of simply approving/denying the request.

  • An Uber style courier allocation page in which the date and time window of collection/pickup could be scheduled and taken up by local cyclists/riders to exchange the items. This would maintain the privacy of the user and tailor addresses between one another whilst also creating more local jobs.

  • Finally an interactive rating system in which tailors and users can rate one another after the request is complete, with bonus 'thimble points' that a user can collect for sustainability, locality of the service etc.

+ 2 more
Share this project: