Inspiration

Inspired by the outfit picking scene from the movie Clueless, Yourdrobe was concieved as an app where you could upload your clothing and outfits and then the app would show you other creators with similar style to inspire current outfits. It would also allow you to find brands and other creators whose fashion tastes you like (and what it thinks your price range) it thinks you would like to expand your fashion taste and give you direct links to buy the clothes.

What it does

Yourdrobe is a social media app that allows users to find, post and save clothing styles for personal inspiration – anything from basic at home lounge wear, to high end fashion. Every article of clothing in the post is tagged with information about the branding, quality, and where you could get it yourself. Think of TikTok but for clothes.

User feeds have a discover page where they can see outfits tagged with information about the branding, quality, and where to buy, as well as main social feed where they can see at outfits from friends and other people they follow. Think of TikTok but for clothes. Brands will also be able to see what is trending and what people are sharing which will allow advertising to better connect them with their customers and provide them with offers on items users like.

How I built it

Yourdrobe is built using Django, HTML, and CSS. It dynamically displays information from an SQlite database to allow users to see content in a streamlined and concise manner from and other users. It is equipped with registration and login authentication functionality that allows users to have full control over creating and deleting their style posts platform, but no access to these functionalities for other users.

We started by planning out the features we wanted to implement on a paper, where we then narrowed down the structure of the platform to give it more focus. We then got to work developing a working business model and initializing the django framework. Obi took charge of the technical aspect of the platform, dealing with everything from creating the django styled HTML templates, to configuring the models and their relationships to the backend.

Challenges I ran into

The biggest challenge on the technical side was creating multiple html templates from scratch and ensuring that the view functions were passing and organizing dynamic data correctly. Creating the CRUD and login functionality (post creation forms, login and registration) were two other chokeholds at more than one point in the process, but ultimately the sources for the issues faced were solved and simplified as efficiently as possible.

Accomplishments that I'm proud of

Our Team The webapp version of Yourdrobe, as well as a full business plan, was created in under 24 hours. The team, comprised of Business and Computer Science double degree students approached the app development not only from the CS side but from the business side as well. A detailed business plan was developed to showcase the full market potential of this product. Obi coded from 3 pm Saturday until 5 am Sunday morning to develop a prototype of the app, and taught teammates some HTML and CSS along the way. As a team we collaborated extremely effectively over zoom and discord as well, which couldn’t have made the experience any better

Obi: I'm proud of building a fully functional full-stack social media web app in less than 24 hours that includes over 10 pages of dynamically arranged and styled html elements given the time constraint for the project. I stayed up until 5AM ensuring that the core functionality of the website worked and despite my eyes remaining open and unblinking like a zombie and then recording a brief summary of what the app can do at 10AM, it was well worth it. It was a much better experience because of the a great team I couldn't have asked more of

Max: I’m proud of writing and presenting a pitch that fully outlines our business model and shows the market potential of the product. I really enjoyed my first exposure to HTML and CSS and helped Obi create some fake users for the webapp. It was really refreshing to work with people who have strong work ethic and a vast knowledge in the fields of business and computer science.

Duncan: I’m proud of the fact that I was able to research and develop a financially reasonable business model in 24 hours. The amount of research we were able t do as a group to support our idea was amazing and I truly believe what we have come up with is a valid and viable product that would thrive in today’s market. It was also fascinating to learn the basics of HTML and CSS and watch/aid Obi in creating a website from scratch. After spending weeks on my BU121 new venture project last year I can confidently say I think our report we wrote in 20 hours is better than the one we did in months last year thanks to the hard work and effort each of the group members put in.

Ishfar: What I'm most proud of during this whole hackathon was that I was able to help with and create an entire business plan for Yourdrobe in less than a day. I was also in Toronto for this whole project and managed to communicate effectively with my team.

What I learned

From a technical perspective, our team learned to build a venture proposal in record time while learning basic front-end web development. That was in addition to learning the basics of Django and more complex features like image uploading, and view configuration.

What's next for Yourdrobe

Making an app is no easy task. Making an app in a day is near impossible. But the team was inspired by the idea, and that inspiration showed both through the business model and prototype. There are a few key features we weren't able to implement due to our crunch for time - these include adding a like based system that would mix a combination of trending posts with average popularity posts (to provide users with more exposure to different styles), and adding a marketplace feature that would allow users to see what each items is in each post along with their brand and places to purchase them. Finally, the final short term stage is to launch the platform on a cloud hosted server.

Built With

Share this project:

Updates