1. Movie Fight
    An application which compares stats of two movies or series using OMDB API. Used debounce design pattern and promises in javascript.
    javascript
    Repository
  2. Maze Generator
    A classic rat and maze puzzle game. A random maze is generated every time. Used Canvas API for generating the maze walls and Matter.js to simulate gravitation for the ball.
    javascript
    Demo Repository
  3. Color Game
    User has to guess the color based on the given RGB values. Built using DOM Manipulation and Event Handling techniques
    javascript
    Demo Repository
  4. Beats
    Beats (Patatap clone) is a portable animation and sound kit with press of a key generates images and sounds on the UI. (This is a fun project created to explore Howler.js and Paper.js)
    javascript
    Demo Repository
  5. Node Manager
    A package manger and also dynamic code deployment engine for code in production. This understands the complete node file system and tracks the file modifications with the help of Chokidar. Also has caporal integration for handy command line tools. This helps in reducing the deployment downtime of any application.
  6. E Buy
    An E-commerce clothing website built without using any JS frameworks.
  7. Yelpcamp
    Clone of Yelp website
  8. Blog It
    A blogging website similar to Medium or Dev.to which follows RESTful conventions.
  9. Authenticity Meter
    A Password assistant engine which assists the user in setting up a robust password. This algorithm accepts user password, encrypts it into SHA1 and compares with historical persistent storage of haveibeenpawned API.
  10. Twitter Bot
    Based on given keywords bot would automatically retweets and automatically follows the followers.
  11. Snakes and Ladders
    Command line based classic snakes and ladders board Game.
  12. Linkedin Clone
    Linkedin clone built using Firebase , Redux, CSS and React
  13. Gmail Clone
    Gmail Clone built with Firebase, React, Redux and hooks
  14. Yahtzee
    Yahtzee is a dice game whose objective is to score points by 5 dice to make certain combinations. Read more about it here https://en.wikipedia.org/wiki/Yahtzee
  15. Hangman
    Hangman is a guessing game played between 2 players. One player thinks of a word, phrase or sentence and the other(s) tries to guess it by suggesting letters within a certain number of guesses.
  16. Lights Out
    Lights Out is a logic/puzzle game, played on a gird of individual lights, which can either be lit or unlit. The puzzle is won when all of the lights are turned off. You can click on a cell to toggle that light — but it also toggles the light above it, to the left of it, to the right of it, and below it.
  17. Pokedex
    A fun project that compares skills on two teams of pokemon.
  18. Todo App
    Todo App
  19. Notebook
    This is the place where all my notes reside.