Skip to content

A web app designed to help users discover the latest fashion trends by aggregating data from multiple sources. It collects trending topics, styles, and products from Pinterest and popular e-commerce clothing sites to give users a real-time view of what's popular in the fashion world.

License

Notifications You must be signed in to change notification settings

taliakusmirek/trendscan

Repository files navigation

TrendScan

TrendScan is a web application designed to help users discover the latest fashion trends by aggregating data from multiple sources. It collects trending topics, styles, and products from Pinterest and popular e-commerce clothing sites to give users a real-time view of what's popular in the fashion world. Whether you're looking for inspiration for your next outfit or staying on top of the hottest trends, TrendScan provides the insights you need.

Features

  • Fetch top 50 fashion keywords from Pinterest and e-commerce APIs
  • Track keyword growth over different time frames (weekly, monthly, yearly)
  • API-based data retrieval for real-time trend monitoring

Tech Stack

  • Frontend: React (Next.js)
  • Backend: Node.js, Express.js
  • APIs: Pinterest API, e-commerce APIs

How to Get Started

Clone the repo: git clone https://github.com/taliakusmirek/TrendScan.git Install dependencies: npm install Set up your API keys for Pinterest and e-commerce APIs in .env Run the app: npm run dev Open http://localhost:3000 in your browser

Future Possible Features

  • Image Recognition Integration: Connect with myCloset to provide personalized recommendations based on your closet’s content.
  • User Profiles: Allow users to save their favorite trends, outfits, and fashion inspirations.
  • Outfit Recommendations: Use aggregated trends to suggest full outfits based on the latest styles.

Contributing

If you'd like to contribute to TrendScan, feel free to fork the repo and submit a pull request. Here's how you can contribute:

  1. Fork the repository.
  2. Create your branch: git checkout -b feature-name.
  3. Commit your changes: git commit -am 'Add new feature'.
  4. Push to your branch: git push origin feature-name.
  5. Submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A web app designed to help users discover the latest fashion trends by aggregating data from multiple sources. It collects trending topics, styles, and products from Pinterest and popular e-commerce clothing sites to give users a real-time view of what's popular in the fashion world.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published