Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cloudinary-devs/cloudinary-fashionistaai

Upload an image of an outfit, and FashionistaAI will generate four distinct styles based on that image: Business Casual, Sporty, Streetwear, and Elegant.
https://github.com/cloudinary-devs/cloudinary-fashionistaai

ai backend cloudinary frontend genai nodejs react

Last synced: 12 days ago
JSON representation

Upload an image of an outfit, and FashionistaAI will generate four distinct styles based on that image: Business Casual, Sporty, Streetwear, and Elegant.

Awesome Lists containing this project

README

        

![Cloudinary Developers](https://github.com/cloudinary-devs/.github/blob/main/assets/cloudinary-banner.png?raw=true)




Twitter
  -  
Cloudinary
  -  
Docs
  -  
Code Samples
  -  
Blog
  -  
Community




# FashionistaAI

FashionistaAI is a stylish web application that leverages Cloudinary's GenAI technologies to help you transform your fashion sense. Upload an image of an outfit, and FashionistaAI will generate four distinct styles based on that image: Business Casual, Sporty, Streetwear, and Elegant. Perfect for anyone looking to experiment with different looks or seeking inspiration for their next outfit!

## Prerequisites

Before you begin, ensure you have the following installed:

- Node.js (v18 or above)
- npm (v10 or above)
- A Cloudinary account with access to GenAI features

## Run the App

1. In your terminal run `npm i` to install all the dependencies
2. In your terminal run `npm run dev` to run the frontend
3. In your terminal run `npm start` to start the NodeJS server

## Cloudinary GenAI features

- Generative Replacement: Has the method `generativeReplace()` that detect and replace one object with another inside of an image.

- Generative Recolor: Has the method `generativeRecolor()` that detects objects with natural language and change their color.

- Generative BackgroundReplace: Has the method `generativeBackgroundReplace()` removes the images background and replaces it with a new background.

- GenerativeRestore: Has the method `generativeRestore()` that Remove noise and imperfections from an image.

To learn more about our GenAI technologies and view more demos visit [Clouinary's AI website](https://ai.cloudinary.com/).

## Cloudinary Community

Engage in collaborative coding, connect with fellow enthusiasts, and gather insights from a vibrant open-source network over on [Twitter](https://twitter.com/cloudinary), [Discord](https://discord.gg/cloudinary), or the [Community Forums](https://community.cloudinary.com/)

## Show your support

Give a ⭐️ if this project helped you, and watch this repo to stay up to date.