/// COMPLETE INDEX

Projects

These are all the projects I have developed, each a testament to my hard work, creativity, and determination to deliver high-quality results.

BluePad

Kotlin

An offline-first sketch and note-taking application for Android and Windows built with Kotlin Multiplatform and Compose Multiplatform. Implements proximity-based device discovery and peer-to-peer sketch synchronization over Bluetooth Low Energy, without cloud services or internet connectivity, with trusted-device pairing and encrypted local storage.

  • Kotlin Multiplatform
  • Compose Multiplatform
  • BLE
  • C++
  • Offline-First

KMP Battery Manager

Kotlin

An open-source Kotlin Multiplatform library and sample application for accessing battery status and power metrics across Android, iOS, macOS, Linux, and Windows. Platform-specific battery APIs are abstracted through Kotlin's expect/actual mechanism, exposing a consistent API with Coroutines and Flow for asynchronous battery-state observation.

  • Kotlin Multiplatform
  • Kotlin/Native
  • Coroutines
  • Flow
  • Nucleus Plugin

Recorder App

Kotlin

An Android audio recording application with support for multiple audio codecs and configurable recording quality. Features background recording with foreground services and persistent notification controls, an in-app audio player, and interactive waveform-based editing tools for trimming recordings and navigating audio samples.

  • Android
  • Jetpack Compose
  • Media Framework
  • Foreground Services
  • Waveform Editing

Bluetooth Android App

Kotlin

This Bluetooth Android Terminal App facilitates interaction with Bluetooth and Bluetooth Low Energy (BLE) devices. The app provides a user-friendly interface to manage connections, interact with devices.

  • Android
  • Bluetooth
  • BLE
  • BluetoothController

ScannerAndroid App

Kotlin

ScannerAndroid App is a scanner-based app that can scan barcode, qr-codes and image labels. It takes help from Google's ML Kit barcode scanner and image labeling api to recognize barcodes and labels within images or camera stream.

  • Android
  • MLKit
  • Bar Code Scanner
  • On device ML

Time Management App

Kotlin

The TimeManagementApp is an Android application that helps you to maintain your focus and break times. With Graphical representation of the weeks focus and break count.

  • Android
  • Android Service
  • Timer App

Multiplayer Tic Tac Toe

Kotlin

This Android project is a multiplayer Tic Tac Toe game that uses websockets for real-time gameplay. Users can anonymously play games or create dedicated rooms with unique codes to challenge friends.

  • Android
  • Realtime App
  • Game
  • Websockets
  • Custom Backend

Android Weather App

Kotlin

The AndroidWeatherApp is a simple Android application that provides real-time weather information for the user's location. It allows users to view the current weather conditions, check the forecast,and search for weather updates of different cities. Additionally, it's offers an app widget that displays the current weather on the home screen for quick view.The widgets updates at a predefined interval, adhering to a predetermined refresh rate.

  • Android
  • App Widget
  • Weather App

Reminders

Kotlin

Reminder App is an Android app that allows users to save reminders with notifications kind a like 🟡 Google Keep but with lesser functionality. Users can add tasks for each reminder, add multiple labels, and set the date and time for the notification to be triggered.

  • Android
  • AlarmApp

FireBase Quiz App

Kotlin

Android Quiz App is an quiz application for Android devices written in Kotlin. It is designed to create and take quizzes in a variety of topics, similar to 🟣 Google Forms. The app is backed by Firebase, a mobile and web application development platform that provides backend as a service (BaaS).

  • Android
  • QuizApp
  • FireBase
  • FireStore
  • FireBaseStorage

Github Profile viewer

Kotlin

GitHub Profile Viewer is an Android app that allows you to view a user's GitHub profile information, including their repositories and language-based graphs. With this app, you can easily browse a user's GitHub profile and get an overview of their coding activity.

  • Android
  • GraphQl

Realtime-Chat-Dart

Dart

A realtime chat app made using dart both for frontend and backend.The backend of the app is made using dart_frog and monogdb database.The app uses websockets which enables full duplex realtime communication between the server and the client.

  • Flutter
  • dart_frog
  • full-stack dart
  • websockets

Expense Tracker

Dart

A money tracking app made using flutter with a custom app backend made with django.This is a expense tracker which will trackup with you expense data, the app comes with a user auth system with a profile i.e, you have a customizable profile. A budget mechanism is added so that the expenses can be made track off

  • Flutter
  • Cached-storage
  • JWT-Authentication
  • Hive-Db
  • Flutterbloc
  • Custom backend

Expense Tracker Backend

Python

A money tracking app's backend made with django.This is a expense tracker which will trackup with you expense data, the app comes with a user auth system with a profile i.e, you have a customizable profile. A budget mechanism is added so that the expenses can be made track off.

  • Django
  • Django Rest Framework
  • JWT-Authentication

ClockWork

Dart

The clock app in our phone is a very interesting one, it has alarms, stopwatch ,timmer,clock (obiously 😀).Implementing them togerther was fun ,and here are the results that I came forward with a flutter app that have most of those features

  • alarm-manager
  • flutter
  • worldtimeapi
  • clock
  • Stopwatch

Pokedex

Dart

The name is self sufficient to describe the project. This is a cross-platform pokedex app made with flutter. An user can look for any type of pokemon data such as the pokemon itself,moves,ability,item,location,types-charts ans so-on

  • pokeapi
  • flutter
  • cross-platform
  • pokemon

Django Medical shop

Python

A medical-ecommerce site built using python and django.With most of the features like user-auth,reviewing-product,placing-order and many more.This project was a group project targeted for a hackathon

  • Django
  • Bootstrap5
  • jinja
  • webpage
  • shop-ui

Android Todo App

Kotlin / Python

A native android app made by Kotlin and Jetpack Compose with a python backend.The primary data source is a database which is quired via a python web server made using fastapi,the seconadry data source is the room databse for android which serves as the cache.This project was creating to understand Android with the Jetpack libraries it uses

  • Android
  • FastApi
  • Room
  • Retrofit
  • beginer-project

React Note App

JavaScript

An note app made using ReactJs, firebase and slateJs.SLateJs is a cutomizable rich text editor.Beign powered by firebase most of the fireabse features were added including authetication,firestore,firebase storage,and firebase hosting

  • React
  • firebase
  • slate
  • material-ui
  • fireabse-auth
  • firebasestorage
  • cloudfirestore

Weather App

Dart

A weather app made with flutter using openweathermap api.This app provides the weather of the current location, the other location can be too search to get some summarized data of that location, the location can be set as a default location to get the detailed data

  • Flutter
  • openwathermapapi
  • weather-app

Calculator App

Dart

An calculator clone of the in-built calculator that comes with devices.This app add some extra features with calculator like currency convertor ,length convertor,weight convertor and many other

  • Flutter
  • calculator-app
  • currency-app
  • convertors

The connect

JavaScript / Python

A very basic social media like app make using React Js and flask, with features like JWT-token authentication,CRUD functionality with post , adding comments and many ohters. This project was mainly created to understand ReactJs and Flask

  • React Js
  • Flask
Built withAstro/styled withTailwindREV 3.1 — NEO-BRUTALIST