Skip to content

Repository files navigation

StyleCast 👗🌦️

A personalized outfit planner that helps you dress for the weather and your plans. Whether you're headed to a formal event, a workout, or a casual hangout, StyleCast uses real-time weather data to recommend stylish, functional outfits.

🌐 Live here: [Website Link Here]


Problem Statement

Picking the right outfit can be frustrating — especially when you don’t know if it’ll rain later, get too hot, or suddenly turn windy. People often misjudge the weather or forget what’s already in their closet.

StyleCast solves this by recommending weather-appropriate outfits from your closet, factoring in:

  • Current weather in your area
  • The types of activities you'll be participating in
  • (COMING SOON) What clothing you actually own

How It Works

  • User logs in or creates an account
  • User enters a location and planned activities
  • StyleCast retrieves live weather data using the OpenWeather API
  • Based on temperature, wind, rain, and weather type, it uses AI to suggest ideal outfits
  • Recommends clothes to buy that you can save to your digital closet
  • The interface also allows for future outfit planning and trip packing

Technologies Used

  • Flask — Backend logic and routes
  • Jinja2 — Templating engine for dynamic HTML rendering
  • SQLite — Local storage for user closet, outfits, and preferences
  • HTML/CSS — Custom responsive UI with a full design system
  • OpenWeatherMap API — Real-time weather data
  • SerpAPI — Location and search-based enhancement features
  • Gemini GenAI — Event-specific outfit logic and enhancements
  • Deployed on: Render

Features

✅ Live weather-based outfit suggestions
✅ Event-aware recommendations (e.g., sunbathing vs formal)
✅ Closet management system
✅ Trip outfit planner
✅ Responsive design for desktop
✅ AI-enhanced logic for more personalized style picks


Team Members

  • Alou Kone
  • Faith Winford
  • Abdulaziz Ahmed
  • Yabsra Maelaf
  • Oluwamayokun Lawal
  • Royal Ibeadogbulem

Coming Soon

  • Image-based closet input to plan outfits using AI
  • Taking in locations around the globe
  • Improved Image Generation
  • Ability to regenerate parts of an outfit you didn't like

💡 Style smarter. Pack better. Plan ahead. with StyleCast 💙.

About

Nobody wants to under‑ or over‑dress for the day.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages