Qskip – Self Checkout Grocery Shopping application

qskip grocery app

Qskip is a self-checkout grocery shopping application. For too long we have been going to the stores and waited long hours for the billing which spoils the complete fun of grocery shopping. Finding the product you desire is pretty tedious, exploring a new store without the help of the assistant sounds like a nightmare. And after all the hassle it is pretty disappointing to know that the grocery store is out of stock.

No More long ques: Now you can do your own billing and skip the waiting time.

No More trouble while finding the right product: You can just scan the barcode of your used products to shop the new ones

No More Running store to store: Select the product to find the nearest store around you selling the product and at the best deal.

Qskip makes use of technology to the fullest. With Qskip Mobile App you can simply SCAN the BARCODE of any product (used or unused) and find the stores near you selling the product with price comparison. Even if you choose to pay at the counter, each of our orders are marked with a QR code which the vendor can scan to read your order details and you can move out of the line within seconds.

Challenges and Features:

Below are the features and a brief explanation on why were they required and how did we design the:


3 Different Models in 1 App:

UX Challenge:  The app was supposed to have 3 different shopping Experiences namely: In-Store, Pickup and Home Delivery. Our Challenge was to make sure that user doesn’t get confused as to which service he is availing and yet is easily able to transition from one service to another.

Our Approach: We laid down all the 3 models at the bottom to enhance the visibility and gave minute differences to the UI to make sure that users feel the difference while using the app. Things as minute as On-click animations were different to make the user feel the difference.


Bar Code Scanning and Adding Products:

UX Challenge: The most time spend on the applications by customers is in finding the product they want to buy. The sooner they find the product and add it to cart the faster is the payment.
Our Approach: Manufacturers have been using barcode since forever to maintain inventory, track sales, and distributions and we wanted to leverage the ease. Just by placing the product in front of the camera you can add a product to the cart and even keep adding the quantity without a single click.

Category and SubCategory:

qskip 3 shopping experience
UX Challenges: Drop Downs are old school and it interferes with the real highlight of the application which are the products displayed below. We wanted to have a process where the screen is not obstructed and visibility of the different options to purchase is always in the field of view of the customer.
Our Approach: We were sure that all the category options have to be blatantly visible but at the same time we wanted to make sure that it does not occupy lot of screen space. We came up with sliders based category and sub category structure.

Swipe to Cart:

UX Challenge: There are 3 steps that are required to close a purchase, Finding the product, next is adding the desired quantity, and finally doing the payment. The faster we can make it happen the more sales we can generate.

Our Approach: We brought all 3 on single screen. Just by a swipe up user can access the cart any time. Without any click, without any new UI, without clicking back button. Payment becomes just a swipe away.


Vendor Application


QR Code based Order Discovery:

Flow Challenge: It is really time-consuming and irritating to keep going back and finding the customer standing in front of you. It also increases the customer time on the counter, resulting in long ques.
Our Approach:  We build a unique QR Code for each order. All that a customer needs to do is open his past order and show this QR code to the vendor. As soon as the vendor scans the QR Code the order pops up on the screen which can then be processed.

Vendor Order Verification, Add Product:

QSkip verify screen
UX Challenge: This screen probably has the highest number of features within 1 screen. The important part was, the person on the counter has to manually verify each product while the customer can make demands to add a new product or remove the existing ones.
Our Approach: As simple as the touch of the tile can mark the product as verified. Qskip Verification counter runs at the bottom to keep a check. Loyalty of the client can be seen by the number of the order he has done in the past.

Easy Order Management

UX Challenge: For a busy store it could be challenging to manage multiple orders with their status and the type of delivery they prefer. Especially in the peak hours or on the busy days
Our Approach: Qskip’s UI is designed in such a way that it highlights the important things in each order through which in a glance the vendor can understand the status and manage their priorities.

Auto Inventory Management

Flow Challenge: Inventory is the biggest management requirement for any grocery store since the product move really fast and for some products, it even needs to be updated on a daily basis.
Our Approach: Vendors get a notification for the products that are running low. The inventory is auto deducted once a customer adds it to their cart. Quantity and price could be updated by clicking on the product or in bulk via CSV Upload.


Based on all the research we did and the market test we realized that Grocery is a pretty vast domain with a  market cap of  $1+ Trillion in a year. Grocery can very easily accommodate multiple big players. Grocery is important because it is a basic necessity for any human hence there is still a lot of scope for innovation and enhancing the ease of access to these products.

With this vision in mind, we are next trying to compete with Startups like Amazon Go in the field of automated grocery shopping experience through AI and Machine Learning. If you have some interesting ideas we would love to hear them.

LeBot: AI powered SaaS based chatbot

“Le” stands for The and “Bot” stands for an autonomous program. LeBot is an AI powered SaaS based chatbot. LeBot can be used in vast areas of client interactive domains from converting leads to survey forms, it can handle all the dynamics of the different markets.

We have powered LeBot with some unique quality which makes it stand out from its competitors. As always, we have put especial emphasis on the UX part since long chain of conversations could become really complex and confusing.

LeBot follows a tree-structure approach to easily drive the conversation flow and hence drive the customer behaviour.

Features of LeBot:

  • Lead Conversion

    LeBot can easily be attached to websites with 0 technical knowledge. When your customers visit your website they can interact with the chatbot and resolve their queries, while you can focus your time and attention on more important things. Therefore, now you can convert leads even while sleeping.

  • Trained Answers

    You can train LeBot to fluently have conversation with the users. You can define the set of questions to LeBot where each question is associated with its respective responses. This works best when the questions are exhaustive and repetitive. It can save lot of time for customers and human resources for the company. It also has the potential to replace the FAQ for any industry.

  • Conversational Tree

    LeBot is advanced enough to handle sophisticated conversations and guide the user to the end goal. Imagine the possibilities if your end goal is selling a product (almost always). We have designed LeBot in a structure that you can construct a sequence of conversation where the flow of conversation changes based on the response of the customer. Since the conversations can be tricky and lengthy, our expert UX team has very carefully designed the UI to ensure that you never lose track or leave an open end conversation.

  • Variety LeBot can handle

    LeBot currently has a vast number of answering possibilities, namely, Text, Radio Buttons, Multiple Choice, Yes/No, Calendar, DropDown, Checkboxs, Website, Email, Phone Number and Range Selection. Pretty much covering all the aspects of any business deal.

  • Appointment Booking System

    Since, the inception was to create a bot which can convert leads to paying customers and replace the human need for repetitive work, it was imperative to have a system for booking calls. The bot can schedule a booking based on the calendar availability. It can also give reminders for the upcoming meeting and meeting updates.

  • Chat history

    LeBot can even maintain a chat history for the users so you can manually cross check the conversation as per your availability. It can also help you experiment with different strategies, test customer behaviour and improvise the conversion rate and make most sales.


  • Website Integration: Chatbot
  • Survery Form
  • FAQ
  • Search Products
  • Filter products
  • Messenger Integration

ArtFetch: One of the biggest Marketplace for Art work

ArtFetch has grown to be one of the biggest marketplaces in such a domain. This one of its kind application lets viewers pay the artists for their art work. As an artist, you can upload or create a live streaming session for your artwork and your followers can then access the art piece from your channel.

There are thousands of talented artists and individuals who have unique art but very limited exposure to the specific audiences. It is tougher for artists to pursue their talent as a career without having a fixed income or a fan following. ArtFetch empowers the true artists to explore their passion and simultaneously earn money at the comfort of your home.

ArtFetch also built an opportunity for the art lovers to discover new forms of art, talented artists and support the talent they like to follow. The viewers can silently contribute to the artists they appreciate. Every time a user subscribes to the artist or joins a live session they add some funds to the artist’s profile. These funds can then be transacted by the artists as per their convenience.

ArtFetch Artist

Features that make this platform a ROCKSTAR:


The art forms are highly diversified with categories spanning over a wide range. Yet, there still remains a lot of uncategorized form of the artwork. Hence, making sure the right art form goes in the right category was the artwork of the developers. There are 2 show-stoppers feature here let’s see them in detail :

  1. Wide range of category to display art:
  2. Art is based on multiple formats and each format needs a unique platform which can cater to its need; If we have a singer, they would need a video, audio-based platform; In case of a sketch artist, he will need image and tool based platform; A street performer will need the ability to host the video so that he can interact with his audience as per convenience.

    ArtFetch has the ability to handle all the mobile possible art form right from using motion sensors to as basic as selfie stick, ArtFetch has covered them all.

  3. Live Video streaming with chatting facility:
  4. The art thrives when there is an audience to appreciate it. Hence ArtFetch enables artists to showcase their work live to their audience and at the same time communicate via messaging facility in real time. The audience could write their comments and the artists have the ability to revert individually to each interaction.

ArtFetch Viewer


ArtFetch remains ad-free and delivers high-quality content because its users are art enthusiast. ArtFetch users contribute financially every time they view or support an artist. Depending on the type of the art viewers have different trial opportunities to test if they like the artist or the art form. Once they are sure they start to contribute to the income of the individual artist. Hence, making it a great incentive for Artists and Art enthusiasts. Viewers also use this opportunity to chat and offer different incentives to the artist, to which artists can respond personally.


Technical Masterpiece for the startup:

ARtFetch Wireframe

Segregating the talent:

One of the biggest challenges on the development end was to map the right category to the right talent. Each talent also needs a unique set of features to demonstrate their art. It was crucial as it determined how well are the customers able to perceive the art in its natural form. Since customers are paying the artist we needed to make sure that they have the best experience to keep them coming back for more.


For the initial few months, we emphasized highly on the feedback cycle. Therefore, at each point viewers had a very easy access to the feedback section. To encourage viewers further, every time a visitor gave a suggestion ArtFetch gave some brownie points. These brownie points also made sure that viewers keep revisiting the application. It worked like a charm and in no time all the categories were perfect.

Artfetch Feature2

Retention Rate and Customer Acquisition:

Each country and location perceived different art forms differently. What might work in London may not necessarily work in Singapore. It is a trivial issue when we talk about user acquisition and retention rate. To understand this the best example is Youtube. Just retrospect and see on average how many videos do you see minimum before stepping out of the site. As per the research, as to this day, a minimum of 3 videos, not even an average but a hard number of 3. Crazy right and all thanks to just one feature “Relevant Suggestions”. It is a power that could make an average startup, highly successful one.


Hence, A/B testing model was deployed and had a different suggestion for different people based on their demography or language. A fairly complicated logic to implement but a tremendously useful one when it comes to the overall success of the application. Revenues jumped the roof, it was a proud moment for all.

ArtFetch is one of the fastest growing and most appreciated platforms for its ease of use and beautiful UI. ArtFetch is able to grab a lot of investor attention because of such high user retention rate. Moreover, It is a true example of what a powerful UX can do to a brand when supported by strong technology on the backend.


no-repeat;center top;;


Clean Laundry Application: Most Convenient Way To Do Laundry


Clean Laundry Application is a US start-up offering quick laundry booking services dedicated to college students. Clean Laundry Application facilitates students to plan their laundry or book on-the-go to have a professional pickup their cloths and delivery as per student’s convenience.

Clean Laundry Application’s basic aim is to give quality cleaning and convenient pickup and drop to match student’s dynamic timetable. Students are famous for being messy and prefer to remain budgeted users for obvious reason. Clean Laundry Application aim at solving both the problem by creating a demand high enough to compensate for the cheaper rates.

Clean Laundry Application has its own cleaning stations where inventory is managed. Delivery is done by the delivery boys of Clean Laundry Application itself with some incentive based assistance from the students. The start-up focuses purely on the hostels where the community was closed and trusted. This gave rise to some unique delivery mechanism (explained in “Interesting Feature”) and technical sales features (explained in “Interesting Feature”). These are something worth to spend time on. The founders are college students themselves. Working with students from IV League College gave Graffersid alot of learning as well.

Laundry Application Dashboard


Functionality for Users:
  • One click booking,
  • Scheduling future bookings,
  • Tracking the delivery,
  • Managing Booking History,
  • Making Reoccurring booking,
  • Cancel Booking,
  • Raising issues,
  • Marking themselves as available. (explained in “Interesting Features”)
Features for the Super Admin:
  • Managing Current bookings,
  • Tracking Delivery,
  • Resolving Complaints,
  • Viewing Inventory
  • Managing customers,
Features for the Admin:
  • Managing Current bookings,
  • Tracking Delivery,
  • Updating Inventory,
Features for the Delivery boy:
  • Receiving Delivery Request,
  • Auto-Matched Delivery destination,
  • Updating Status of the delivery,

Laundry Application Share

Special Feature:


Students are very unpredictable and can move real quickly from any locations. The average time for student at a single location is very less and unpredictable. Hence matching the correct time and destination for delivery is insanely challenging. Nonetheless, hostel culture on the other hand is very friendly and behaves like a closed community. Another thing to consider is financial status of the students which is not very strong.

Based on the above observation Clean Laundry Application used 2 approached to the delivery:

  • They tied up with the hostel management to use reception as the collecting and drop off point

  • They used other students to deliver it on their behave. Students could mark themselves as available to receive delivery which he can later go and personally hand the parcel to the real owner. If permission is provided, based on the GPS location they are auto marked to accept delivery. To attract more users the delivery was incentivised by adding gift cards and free service, if a student took the order for another student and delivered it to them safely.

Clean Laundry Application saved a huge delivery cost and time. They bifurcated the orders over sectors and hired a heavy vehicle to take all the orders at once since there was no time issue one person could make all the deliveries of a specific region.

Getting new user on Application

The above strategy also worked great in making new users aware of the Clean Laundry Application’s services. Clean Laundry Application spend some money in getting custom bags with their logo on top in which the company used to make deliveries. When alot of people moved around carrying the branded polybags others got curious and the word spread quickly.

Once a new user comes on board, they had the option to enter reference codes which benefitted the referee and the user both. With these points users can avail certain discount codes and online coupons. Since student segment is very cost sensitive segment, this feature definitely turned lot of heads. The coupons could easily be availed at different websites or local stores. The digital coupons is a negligible cost to use and are easily available over different mediums.

To add cherry on the top, Clean Laundry Application gave reduced certain % of cost once the total users from a specific facility touches a milestone. This move was applauded as it started creating a community around the facility and motivated people to interact with fellow companions.

Laundry Application Tutorial

Technical Hidden Challenges

Inventory Management

Unlike the traditional Inventory Management Systems (IMS), the IMS for laundry stands out. All the cloths come in different packages when they first reach the cleaning facility. Nonetheless, all the clothes are mixed when they enter cleaning cycle. Such a practice is followed majorly to reduce the cleaning cost. Once all the clothes are mixed, it can be challenging to segregate the pieces as per their owners. It is also important to track any specific piece and know the exact location of where the particular piece is at any given point of time.

This particular practice could be made easy by using a auto-generated tracking system which can pinpoint the pieces that belong to a single owner. Which developing there are lot of permutation and combinations possible which can create a significantly complicated logic. There are also high chances of missing out on some of the possible cases if not evaluated properly.

Invoking actions based on the location

Lot of Mobile applications want more and more users to be active on their platform and spend hours wasting time. Well luckily this wasn’t the case with Clean Laundry Application. The founders wanted to the user to not open the application at all and yet be active on the platform. On a daily basis the user interacts almost 10 times with the application without even getting distracted. The application tends to automate a lot of tasks on the student’s behalf. Once the permissions are acquired the user literally doesn’t need to open the application and can still be updated simply by the notification panel. This proved to be the show winner for Clean Laundry Application.

Technically, it was very challenging to make it happen. The user journey and user experience took multiple iterations and lot of brain storming before being finalized. Around 35% of the project time was spent on the wire framing and brain storming. Similar to the delivery model, some of the features doesn’t currently exist hence these features had to be custom made from scratch, which can be a good test of technical skills and patience.


no-repeat;center top;;