This project aims at providing a comprehensive solution for a clothes recommendation system. The main idea is to couple data from multiple sources and integrate it in a manner that will enable the users to select outfit and/or plan which clothes to pack for an expected trip. As a motivational example-scenario: upon detecting that the user has woken up (e.g., Fitbit), a trigger is fired that connects to a Weather Channel API. Given the weather prediction and the tasks and places that the user has entered into their calendar for that particular day, the application will provide a recommendation for selecting the items from the closet to be worn/carried for the day. The application will select clothing from the user’s database of clothing items (virtual closet). Each clothing item will be uploaded by the user and tagged with a specific temperature rating. The recommendations will choose the user’s clothes based on these recommendations.
I am the lead developer on this project and I am in charge of development and documentation. In this project we are using a React Native front end for an android and iPhone application with an Express back-end connected to an sql database for text as well as a Firebase for image storage and authentication.