Inspiration
Online shopping has come a long way. People tend to prefer it more these days. But what about some drawbacks of it some people face like not knowing which product to buy, offers etc., In retail shops there are actual humans who recommends us products and take returns if there's anything wrong, tell us offers avilable and so on. These little HUMAN things are not available in online stores. We tried to bring that Human Touch to online stores with Flabo and fill this gap.
What it does
We have built a very site which sells very minimal medicines legally. Flabo is a voice assistant which helps you get the right medicine based on the symptoms you tell it and even add,remove,modify your cart online instantly and finally checkout as you say. It even tells you offers available unlike the promocode hassle everyone has in other sites.
How we built it
We built the online store with basic frontend technologies like HTML,CSS,Bootstrap and depended a lot on Javascript to integrate Flabo from Google Cloud to web app. We have used the Alan tool for voice. Firebase is used mainly to store the responses and then integrated with GCP. Dialogflow is used to mainly make intetns,entites and responses to map the user command and repond accordingly. Googles Calendar API, Location API is used through Google Cloud Platform and also some storage in it.
Challenges we ran into
We have troubles with integrating assitant with GCP. It solved in less time and then we got into troube with database part. Firebase documentation helped us get out of it after decent long time.
Accomplishments that we're proud of
We are very happy about the voice integration to our online store. It seemed very difficult in beginning. But we tried and went through the docs repeatedly and we finally completed it. Still there are some bugs and unrecognized patterns but with more intents we can overcome those to make this production ready.
What we learned
We learned a lot about firebase in this project. It is quite easy to use and helped us complete project in time. It's compatibility with Google cloud and dialogflow really helped us in making Flabo.
What's next for Flabo
Currently Flabo can order and suggest you things for limited products available in online store "Generics" created by us. We are planning to expand it to other websites as well.


Log in or sign up for Devpost to join the conversation.