Projects

Here are some of the small personal web/mobile/desktop applications that I developed/am developing on the side. Would love feedback on any of these.

CAN-I-AFFORD?

caniafford.in is a web app written in react.js aimed to host a few financial tools. Right now it has two basic tools, one helps the user find extra amount of EMI to be paid if he/she avails moratorium. Second is a simple EMI calculator.

Moratorium calculator

EMI Calculator

WeWorkRemotely Android App

Weworkremotely.com is a jobs listing site which caters to only Remote jobs (Where you approx. always work from home). This is a very simple app which shows list of jobs for each category (accessible from the navigation drawer) and taping a job will open another screen with the details. It can be downloaded from here https://play.google.com/store/apps/details?id=com.sourabhsoni.weworkremotely

wwr_main

wwr_job_details

InternetUsage

InternetUsage is a mobile app available natively on all major smartphone platforms. It shows the amount of high speed data used and the upper limit for an Airtel broadband connection, without the need of logging in. The data is populated automagically once the user is connected to an Airtel Broadband connection. A simple and handy app downloaded by more than 100,000 people across various platforms.

internet_usage

Muhuratam

Muhuratam is an Android app which shows auspicious/inauspicious time (also known as choghadiya) of the day according to Vedic astrology. The application uses your current location and phone time zone to calculate the perfect Choghadiya. There are four good choghadiya Amrit, Shubh, Labh and chanchal, to start auspicious work. Three bad Choghadiya, Rog,Kaal and Udveg, should be avoided.
The application also provides features of using daylight saving and custom location (if access to user location is blocked or choghadiya for some other location is required). It is the only app in the Google play which can show choghadiya in both Hindi as well as English. Language and Day light saving can be selected under the preferences menu.

Screenshot_2013-01-31-22-07-08

Screenshot_2013-01-31-22-07-34

Screenshot_2013-01-31-23-25-54

Keep it down

This is a desktop replica of the famous mobile phone game “FallDown”. It is made in C++ using OpenGL graphics. The game consists of a small red ball which is placed on rectangular bars. These bars keep moving up and the user must make sure that the ball doesn’t go out of the screen with the bars. User can use mouse scroll or the right/left arrow keys to move the ball right/left and try to keep it down by letting it fall through the holes in the moving bars. Speed of bars increases as the game progresses. Score as much as you can without getting squished at the top.

keep2

keep_pause

LAN Chess

The game of Chess made in C#, where two users can play it over LAN or on the same computer.

welcome

server

chess1

chess2