Deals are the most important module for any Freshsales user and it is vital to help them gather information about their deals quickly and easily in order to maximise productivity.

What it does

The app allows the Freshsales users to link their deals to the AR experience from the Freshsales webpage which in turn stores the deal data in our cloud database. Upon scanning their deal/product using our app, the corresponding deal information appears in the mobile screen. This saves the user time and effort to scroll through their numerous deal records in Freshsales page to obtain the desired information of the corresponding deal.

How we built it

We used the fdk to enable the Deals-AR integration within the Freshsales app. The server was built in Python using Flask framework for the deal data to be stored and in turn retrieved by the mobile app. We built the frontend for the mobile app using the Unity engine coding mainly in C#.

Challenges we ran into

We found it challenging to establish communication between the freshsales app and the mobile app and had to learn the basics of Flask overnight.

Accomplishments that we're proud of

We managed to set up a local Flask server which accepts and delivers data using REST calls, and then further hosted it in an online platform called pythonanywhere.

What we learned

We learned how to communicate between JS - Python and Python - C# using REST calls

What's next for FreshDealAR

We can allow the users to customise the fields they would like to see in the quick view of our mobile app.

Share this project: