Effortless and fashionable outfits, picked in record time. Our mobile app was designed to allow the user to curate different outfits from reliable clothing store outlets easily! Runs on both iOS and Android.
For the frontend of the mobile app, we used React Native with Expo, so it would work on both Android and iPhone. For the backend server, we used Flask with Python and followed RESTful guidelines. We created a web scraper with Playwright, and stored user information on Mongo DB Atlas. We also used SerpAPI to perform google image search – this allowed us to find e-commerce stores that were selling clothing similar to the outfit that the user likes.
Watch demo video here
![]()
- Setup Expo environment according to Docs
- Run the following commands:
For macos:
cd frontend
npm install
npx expo start
cd ../backend
mkdir images/tops
mkdir images/bottoms
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
playwright installFor windows:
cd frontend
npm install
npx expo start
cd ../backend
mkdir images/tops
mkdir images/bottoms
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
playwright install- Start the backend server by running
python3 app.pyin the/backendterminal. - Start the frontend Expo app:
- Run
npx expo startin the/frontendterminal and scan the QR code using the Expo Go app or enter in the URL
- Run




