Somraj Mukherjee's repositories
MERN-Shopping-App
One Stop EShop - A Modern Fullstack E-commerce Website built with React, Redux Toolkit, Express, Tailwind CSS, Heroicons, Mongo DB and Payment Gateway.
react-ts-tailwind-eslint-prettier
React Typescript Tailwind ESLint Prettier Boilerplate Application - This is a pre-built React project with Tailwind setup. Supported Language is Typescript
Coding-Pillow-Editor
Coding Pillow Editor is a web-based code editor for web developers. When you register for Coding Pillow Editor, users get a coding environment with some already existing HTML, CSS and JavaScript code-snippets.
React-Movie-Database
React-Movie-Database is a repository where I have React hooks and functional components. I used Axios for HTTP requests. The information is fetched through The OMDb API which is a RESTful web service.
iamsomraj.github.io
This is my portfolio website ( Next, React, Tailwind, Sanity ). Here, you will find all the exciting things I have built and worked. I have tried to make it as simple as possible.
SHARE-IT-social-media-application
SHARE-IT - A Modern Social Media Application, where users can register and login in the portal. Users can also create and like posts. There is also a feed where users can see posts from followed users. It is built using Nuxt 2, Vue, Tailwind CSS, Express, Postgres and Objection.js.
task-planner
Task Planner Pro - A Modern Fullstack Personal Task Manager Built with the Next.js App Router, TypeScript, Tailwind and Firebase
Add-User-With-Error-Modal
Basic app containing user input fields with an error modal component used for validating fields.
Basic-Node.js-Application
Basic Node.js Application is a repository on Node.js . This is my first time using Node.js. I have used Node.js , Express.js and Ejs in this repo.
Contribute-to-HacktoberFest2020
A beginner-friendly project to help you in open-source contributions. Made specifically for contributions in HACKTOBERFEST 2020! From Hello World Programs to Data Structure and Algorithms! all in one. Please leave a star β to support this project! β¨
countries-frontend-mentor
This is a solution to the REST Countries API with color theme switcher challenge on Frontend Mentor. I have used React and Typescript to complete this challenge. To be precise, I have used useContext and useReducer to maintain the global state of application.
form-frontend-mentor
This repository contains my solution to the Multi-step form challenge on Frontend Mentor. The challenge was to build a multi-step form that closely matches the provided design. I used React, TypeScript, and Redux Toolkit to develop this solution.
go-lab
This repository contains the Go code for my own learning purposes.
html-js-css-template
This is a template for creating a website using HTML, CSS and JavaScript. I am going to use this as a playground for learning JavaScript and CSS.
Kolkata-Metro-Buddy
[ARCHIVED] Kolkata Metro Buddy is a simple web application for checking Kolkata Metro Smart Card Balance. The best part of this application is that you do not have to remember your card number. Once you have entered your card number, it saves the card number on local storage.
MERN-Exercise-Tracker-Backend
MERN-Exercise-Tracker is an application where there are users and for those users, there can be zero or more exercises. The exercises are CRUD supported. The usernames are unique. This project is completely based MERN.
MERN-Expense-Tracker
MERN-Expense-Tracker is a repository where I have used useState, useContext, useReducer hooks.
MERN-Shopping-App-Old
As the name suggests , MERN-Shopping-App is a repository of a Full stack MERN application. It is built using MongoDB, Express, React and Nodejs. There are mainly three sections in this. Products, Orders and users. Products, Orders are CRUD supported. Users are authenticated using json web token.
NodeVanillaChatApp
This repository contains a real time chat applications created using node and vanilla js. There is a username option and also a room selection option. The sole purpose of making this repo is getting used to socket io . In future, I would like to incorporate React over this.
React-Acko-Weather-App
React-Acko-Weather-App is a forecast viewer application. When you use the Check Weather feature in React-Acko-Weather-App, user will receive a prompt for accepting location permission. Based on user input, React-Acko-Weather-App shows the forecast weather data.
React-formik-demo-app
React-formik-demo-app is a repository which contains a form created using Formik. I wanted to learn and implement formik. That is why, I have created this repo,
React-Pics
React Pics is a repository where I have used Unsplash API to search for the images for viewing in the page. For handling HTTP requests , I have used axios as I feel it is lot more easier than fetch.
react-ts-playground
random react stuff that I try and fail π this is a practice repository which I use to learn react
Show-Your-Vote
Created with CodeSandbox: Simple voting application with usage of local storage
vue-select
Vue Select is a repository containing custom single select and custom multi select component.
vue-ts-playground
Repository for exploring Vue's powerful features, using TypeScript and Vite setup. I will be using this, mainly for learning purposes.