Ghar Wapsi.

A project that I started in order to group people who want to travel in herd and cut their travelling cost.

What does it do Specifically ?

  • It is a web-application, wherein Users can signup by providing some travel data,
  • then their data is stored onto firebase database,
  • and they are provided logi details,
  • when a herd is formed, and 20 people have signed up with similar travel data,
  • now they can pay travel, and book tickets in bulk, which will in turn be cheaper if they would have been travelling single.

Ui/Ux

  • Design and User experience have been developed by myself, and all the animations that you see were specifically developed for this project.

Tech Stack.

  • React Js.
  • Firebase as Backend Services Provider.

This project was bootstrapped with Create React App.

Available Scripts

In the project directory, you can run:

yarn add

Installs all the necessary dependencies.

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

Click here, to check it out.

Ludo Game

It is a simple board game based on the popular board game "Ludo".

Summary

Ludo (from Latin ludo, meaning 'I play') is a strategy board game for two to four players, in which the players race their four tokens from start to finish according to the rolls of a single die. Like other cross and circle games, Ludo is derived from the Indian game Pachisi, but simpler. The game and its variations are popular in many countries and under various names.

Challenges / Problems Solved

  • Replicating the design of the Ludo board on web, using the P5 library.
  • Creating classes and functions for :

    • Squares (piece starting positions) ,
    • Steps ,
    • Piece, etc.
  • Creating a logic so that all the above can act together, and replicate a normal Ludo session.

Current Status

I am trying to integrate Parcel Js, in order to make the project, much more proper according to today's industry standards.

Click here to check it out.

Calculator

This is an implementation of a pocket sized calculator. It can perform the following operations.

  • Addition
  • Subtraction
  • Multiplication
  • Division
  • finding the Square
  • Root of a perfect Square

Click Here to check it out.

adi [PROJECT ABANDONED]

This repository is used for my personal portfolio website. It is a content management system, coded from the ground up.

About the Website

  • It's a content managment system made with raw javascript on the front end part.
  • you can upload blogs, pictures, videos, music.

    • manage your uploads also.
    • manage your assests(i.e., pictures, videos, music).
  • [TO BE MADE] Project Management System.

What is it basically ?

  • it's a Content Manangement System. I designed this 2 years ago using vanilla js.

What did I abandon it ?

  • Short answer would be, I was bored. But coding in vanilla js taught me some valuable lessons which are

    • You can basically make any piece of software using vanilla js.
    • But there's a catch, nothing comes for free, coding everything in vanilla js is definitely possible, but most of the time, your project will end up in a mess.
    • That's why now I use JS frameworks such as React, Polymer(I used it long time back, when it was in its second year of release). Frameworks help you code in modules, which keep your project clean and in a readable format.

Click here to see the Github Repo.