inspired by the need to learn and build new applications
What it does
Karah is a mobile app that revolutionizes your shopping experience. With advanced payment features from Square (Checkout API), AI-powered personal stylist recommendations, and cutting-edge augmented reality (AR) technology, Karah is your one-stop solution for effortless and immersive shopping.
Imagine having a personal stylist at your fingertips, available 24/7. Karah's advanced AI technology analyzes your conversations and understands your preferences, enabling it to curate personalized product recommendations just for you.
Say goodbye to endless scrolling and hello to a scrollable feed of recommended products curated from different categories including fashion, beauty, and lifestyle items tailored to your unique taste.
With our AR feature, you can bring your shopping experience to life like never before. See how that new pair of sneakers would look on your feet or visualize how that stunning dress fits your body, all from the comfort of your own home. Say farewell to buyer's remorse as you make confident purchase decisions with the help of AR.
You can also view products in 3D/AR like experiences from Karah
Karah seamlessly integrates with Square Checkout API, ensuring a smooth and secure checkout process. No more hassle of filling out forms or worrying about your payment details. With just a few taps, your purchases are on their way to your doorstep.
Experience the future of shopping with Karah – where personalized recommendations, augmented reality, and seamless checkout combine to create an unparalleled shopping adventure.
Some of these features are still in Development.
How we built it
we built it using react native, custom styled components, react-three/fiber for the 3d AR views, expo camera, and react native expo, we built the backend using node js and we added animations using lottie react native and chatgpt api for the ai personal stylist/assistant.
Challenges we ran into
we ran into a lot of challenges integrating square in app payments sdk so we used the checkout api instead for our project and also live square payments is not available in our region so we worked with the sandbox version for this project.
Accomplishments that we're proud of
we are proud to complete this project in time and having an mvp that can be installed on android and ios devices
What we learned
we learnt a lot
What's next for Karah - Ecommerce App
Competing the project testing it out and moving to production mode on square