Repository contains a list of 30+ Android, iOS & React-Native apps and Node.js Backends I have worked on.
DrawPI Inc. - drawpi.com private
backend
server
user interface
This project contains APIs for my company, which allows users to create APIs & Databases without coding. I wrote scripts and manged server to automate creation & hosting of a backend within 800ms. Using Nginx as a reverse proxy, I automated the deployment of different projects on different subdomains. Also, created a logging & monitoring module for real-time & accurate analytics. I created a scheduling algorithm for the server's memory which turned out to be better than Heroku.
Codinary - codinary.org private
backend
server
user interface
This project contains APIs & React Frontend for my other startup, which allows users to give mock interviews and prepare for real interviews. I created an algorithm to return questions based on the user's company preference and coding level. This is a completely free platform.
Flatlay® - Google Store & Apple Store private
android
ios
user interface
I worked at Flatlay® as Software Engineer for 2+ years on its Android & iOS App. The apps include feed creation & deletion, social integrations & sharing like FB, Instagram, Snapchat, Twitter etc., messaging service using SendGrid, payment integration using Stripe and checkout feature using Shopify.
This project was a part of my internship at the University of Alberta. I created a background continuous speech recognition service to collect data for various ML & NLP projects. The service was very similar to Google Assistant and Apple Siri but had more control at the user's end. This was first of its kind continuous service which can be easily integrated into any existing application.
Paradox - Google Store private
android
game
This project was a part of a college event which now has 60K+ Installs. The app includes various pictorial puzzles which users have to solve and a global leaderboard.
CatchMusic Repo android
user interface
This project displays full song metadata and lyrics by just inputting a few words from the song. Along with that, they see metadata of other songs in the album and songs from the same singer. Users can also listen to the song directly on Youtube. Not all data shown is free but is fetched for free by using HTML page parsing in Android.
Text In Image Recognition & Translation Repo react-native
android
user interface
This project involves a cross-platform & native android app which detects and extracts the text in an image and provides translations in languages selected by the user.
GPU Processing Repo android
This project involves image processing on CPU using Java & on GPU using RenderScript to find the maximum speedup factor GPU/CPU.
AudioQuiz Repo react-native
android
user interface
Audio Quiz is a cross-platform multi-screen quiz app in which visually impaired users can play using speech controls or standard tap gestures. The categories, questions, and options are dictated so that anyone can enjoy the game.
Attack Of APIs Repo android
user interface
This project comprises integrations of various APIs provided by Google, Amazon & IBM Watson. These APIs collectively perform some tasks like recognising people in image/video, finding and tagging objects in them, providing information through AI chatbot etc.
Generic eCommerce - Backend Repo & App Repo backend
android
user interfeace
This project includes an Android app, APIs & a web dashboard which can be easily modified to create a food ordering application, grocery ordering application or any small scale eCommerce application.
Movie Mania Repo user interface
This project presents a slick user interface & experience to display a collection of movies with their metadata.
Hill'ffair is an annual event on my campus. Every year I design and create the application for it.
Nimbus is an annual event on my campus. Every year I design and create the application for it.
Todo App - Repo backend
This is a learning project which allows users to create, delete and get todo list using node.js, express.js, MongoDB etc.
NITHub Repo android
user interface
This project was created in a Hackathon which showed the implementation of using face recognition for class attendance. It also had features for hostel allotment, separate chat room for college and post feeds feature.
News Repo react-native
This project is a News app with React Native that uses the newsapi.org API to retrieve the top headlines. Tap on the news headline to view details or tap on news source to view other news by that source.
Calculator Repo react-native
A simple react native project which allows to perform four basic arithmetic operations and delete.
Ball Game Repo android
game
This is a ball game where users have to catch the good ball and leave the black bad balls.
WhatsOn Repo android
AI chatbot implementation without UI powered by IBM Watson.
Social Network Repo android
Implementation of live syncing of likes (button taps) across different users & devices. Just like Facebook :)
Resume Repo android
Resume Android App (Old Version)
Circular Transition Repo android
utility
Utility to add a circular transition between objects in applications.
Percentage Animation Repo android
utility
Utility to add animation based on a percentage to objects in applications.
AppBar Animation Repo android
utility
Utility to add a new animation to AppBar in applications.
Android-LearnApp Repo android
App for beginners to learn Android & Java easily. They can get some pre-written codes for their apps. (Incomplete)
SecuZer Repo android
Secure + Lazer. App as documentation to a physical electronics project in college.
JREC Repo android
Official App for a Computer Center in India.