Hi, My Name is Pratik Chakravorty and
I am a Full-Stack Developer living in Dublin, Ireland

CRUD App made with Reactjs and Firebase

The main purpose of this project was to learn CRUD operations using only React's setState API. Another goal of this project was to use the Rebase library which synchronizes with your application state with the Firebase realtime database.

React Calculator

The idea was to create a calculator using React and Math.js. React will be responsible for handling the UI and the interactivity and Math.js will handle the math operations.

Item Cart Management App

This application was a part of Wes Bos's React course. It handles CRUD, adding items to orders and calculating the total amount just like a regular checkout system. It also leverages ReactCSSTransition group for adding custom animations.

Github Explorer

The sole objective for creating this application was to grasp the basics of React Router 4 and also to use the fetch API. This project makes use of Github's API to fetch users, repositories and also trending repositories for any given language. It uses ReactCSSTransitionGroup for adding custom animations.

React Firebase Authentication Application

I made this project mainly to understand how to add protected routes for any given application. Also this application presented the perfect opportunity to learn how to integrate React and Firebase's authentication methods.

React, Redux and Firebase Multi-User Application

A Single page React and Redux application where users can sign-in and sign-out also add, edit, delete and update posts.The main goal of this project was to use Redux for handling the application state and Firebase for persisting the state in a database.

RESTFUL API made using Nodejs,Express and MongoDB

A simple example of creating a RESTFUL API using Nodejs, Express and MongoDB.