Hello I'm Ankit Competitive programmer & Developer
View Portfolio

scroll below to see some of my projects


Collab - Web/Desktop App
Web App (React)
NodeJs
MongoDB
Electron Js(Desktop)
Youtube
Spotify

Collab let's you play your favourite music/videos in sync with others. You can create rooms and invite others to watch & listen with you. It provides you You can chat as well while joined in the room. Unline Youtube,spotify... you won't have to suffer to watch/listen next song since it disables ad as well. accessibility to add videos/playlist from Youtube and tracks from spotify. You can manage imported songs in playlists. Keyboard controls are provided as well to ease the access.

TECHNOLOGIES :

BACKEND : NodeJS, Express, MongoDB

WEB (FRONTEND) : ReactJS

DESKTOP : Electron, Express, ReactJs

App is Live, Checkout: collab


AVC - WebPlayer
Chrome Extension
Javascript
React
StyledComponents
JQuery
Canvas Media Streaming

AVC Web Player is a Chrome Extension which lets you control your spotify music from any browser tab. It can create a mini window which always stays on top, so that you can watch videos while working also. And it enables the functionality to videos of all tabs, so that they can be played in mini window mode.

TECHNOLOGIES : Chrome Development, React, StyledComponents, Javascript, Jquery

STATUS : In progress

COMPATIBLE WITH :
  • For mini window: all webpages consisting of videos.
  • For music streaming : open.spotify.com/, music.youtube.com/, brain.fm/

Read more

Features :


Spotify Streaming :

  • Control your music from any tab.
  • Get Lyrics of the currently streaming song.
  • Get Youtube Video of the current song.
  • You can directly create a mini window of the song/video from the app itself. (view demo video for details)

Mini Window :

  • A script is injected in every tab (new/refreshed) to add mini window buttons.
  • The injected script attaches mini window button to every loaded video available on the page.
  • Using this button you can start/stop mini window view for videos.




Tappy - Mi Band
Android App
java
Mi Band
Music & Call controll
Bluetooth [BLE]

Tappy is built for helping Mi Band users to controll their device remotely using Mi Watch. Aim of this app was to get more from these devices, since majority of poplulation nowadays have a device like Mi Band. I belive that this app could improve user experience and fulfill the moto it was built for!

TECHNOLOGIES : Java, Kotlin, Android, BLE

STATUS : In progress

COMPATIBLE WITH : Mi Band 2, Mi Band HRX Edition, Mi Band 3

Read more

Features :

  • By tapping 1/2/3 times on your Mi Band, you can :

    • Controll Music (next/prev/pause/play) and volume.
    • In case of incoming call - Reject call / mute / reply caller according to taps entered.
    • Take screenshots - in case you want to see someone else's activity on your phone.
  • SOS (women safety) - Tap multiple times continuously for 5 sec to enable this. It sends your current location along with a help message to selected contacts.
  • You can set a timer which will vibrate and show text message on watch in each time interval.
  • It can show details of currently playing song on your watch.