OPTI-CHAT

A P2P based basic chat app between two hosts residing in two different machines. There is an authorisation server, which runs on a remote server. It stores IPs of the client servers and send the IPs of required client while starting the chat sessions. Client can also add other clients as friends.

MOTO NAVIGATOR

This is a navigation based project. It contains different module. One of them, Moto Navigator App is a navigation app available for Android. It uses your phone’s internet connection (4G/3G/2G/EDGE or Wi-Fi, as available) and GPS connection to track your present location and show you the navigation path to your destination via WALK/CYCLE/CAR routes. It uses API from mapbox. You can also save the paths for offline later access.

IMPROVE EXISTING BUILDMLEARN TOOLKIT APP AND ADD NEW TEMPLATES TO IT.

For Google Summer of Code’ 16, I focused on developing four more new templates (Video Collection, Comprehension, Match the following and Dictation) and integrating them with the current application. Added the feature of creation of APKs with unique android package name in android-version of toolkit. This will allow users to have installed multiple applications of same template at the same time. Improved existing designs. Added automated build system – Travis CI. Added automated code reviews and monitoring code quality system over time – Codacy. Improved existing code. Fixed Bugs. Added documentations.

OPTI MOVIES

It is a fully functional and user friendly android app which I made from scratch for Android Developer Nanodegree program. It helps users to discover various categorised Movies and TV Shows. It reveals the power of adaptive UI both for phone and tablet devices.It includes various new Lollipop+ features. It was highly evaluated by certified Udacity code reviewer and was graded as "Exceeds Specifications".