Conventional SME Fashion brands and startups suffer greatly from a good platform to properly serve their user base. Let's say, they have a good website to showcase their products. But in this busy life, no one has enough time to traverse web pages to get their desired products. The conventional filtering methods are based on keyword-based search and they don't satisfy a customer's needs properly. That's why we are introducing ShopGenie. ShopGenie utilizes semantic search to enable user get their desired product in the shortest possible time. If you can think of a product, just write its short description and we will get you the most relevant products. If you like a shoe, capture the photo and give it to us. We find your desired products. You have photo but want some changes also? Well, give us the photo and your requirements. We get what you will need. Then we have a recommendation model to recommend user products based on their favourites list. Finally, we have a sentiment analysis feature to categorize user feedback on a particular product. The second portion of our project is to empower the SME itself. If a company cannot properly understand its user requirements, it will fail at a certain stage for sure. With our platform, you can analyze your user's behavior from clicking to providing feedback to you. For example, with our platform you can see users aging from 18-24 are using your platform the most. Then you can manufacture more products for this user group. Again, say some products are getting clicks but are not added to favourite lists frequently. Then you can try reducing the price or changing some features of that product. Say, some product is getting no clicks or getting negative feedback. You can stop its production or bring some changes. Proper analysis can help you augment your website and your production most effectively. For the prototype purpose, we made this large dataset: https://huggingface.co/datasets/Melikshah/products