SomnathKar000
🚀 MERN Stack Developer | React, Redux, Node.js, MongoDB | AWS Enthusiast | TypeScript Advocate | Exploring Rust 🦀
Kolkata, West Bengal, India
Pinned Repositories
AI-Chatbot
The Chat Bot Application is a powerful and interactive chat bot that harnesses the capabilities of AI and real-time communication. It offers intelligent conversation features and ensures a seamless user experience.
AWS-Serverless-API
This project provides a serverless CRUD (Create, Read, Update, Delete) API for DynamoDB using AWS Lambda and the Serverless Framework.
Captcha-Solver
This Captcha Solver project is a web application that utilizes Tesseract OCR (Optical Character Recognition) to extract text from captcha images. It provides an easy and efficient way to solve captchas from various sources, such as websites or online services, and obtain the corresponding text.
CloudHive
CloudHive is a modern cloud storage platform that empowers users to seamlessly store, manage, and share their files in a secure and user-friendly environment.
Furniture-website
The furniture website utilizes a combination of technologies such as React, React Router, MongoDB, Stripe, Express, and Node.js to deliver a robust and feature-rich platform. Users can explore a wide range of furniture options, view product details, and even make secure online payments using the integrated Stripe payment gateway.
Gallery-website
Gallery Website: Platform for uploading, and organizing personal images. Features include user authentication, image search, and Material UI interface. Users can create accounts, securely deploy images, and use dark mode. Backend: Node.js, Express, Mongoose, JWT, bcryptjs. Frontend: React, Redux.
Porifolio
This is my portfolio website project built with React, where I showcase my skills and projects as a developer.
serverless-s3-lambda-crud
The S3 Bucket API is built using the Serverless Framework and AWS Lambda. It allows users to perform various operations on an S3 bucket, such as uploading files, retrieving files, and deleting files. The API is implemented with Lambda functions, and the data is stored in an S3 bucket with private access control.
TalkFlow
User-registration
This is a web application that allows users to register, login, and manage their personal details, including changing their name and password. The application follows the given use cases and handles error scenarios.
SomnathKar000's Repositories
SomnathKar000/Furniture-website
The furniture website utilizes a combination of technologies such as React, React Router, MongoDB, Stripe, Express, and Node.js to deliver a robust and feature-rich platform. Users can explore a wide range of furniture options, view product details, and even make secure online payments using the integrated Stripe payment gateway.
SomnathKar000/User-registration
This is a web application that allows users to register, login, and manage their personal details, including changing their name and password. The application follows the given use cases and handles error scenarios.
SomnathKar000/AWS-Serverless-API
This project provides a serverless CRUD (Create, Read, Update, Delete) API for DynamoDB using AWS Lambda and the Serverless Framework.
SomnathKar000/JavaScript-to-TypeScript-Learning-Journey
Welcome to the JavaScript to TypeScript Learning Journey repository! This repository documents my learning journey from JavaScript to TypeScript and includes various materials and exercises to enhance my understanding of the language. Additionally, I have solved a few DSA problems, which are located in the "dsa" folder.
SomnathKar000/Porifolio
This is my portfolio website project built with React, where I showcase my skills and projects as a developer.
SomnathKar000/TalkFlow
SomnathKar000/AI-Chatbot
The Chat Bot Application is a powerful and interactive chat bot that harnesses the capabilities of AI and real-time communication. It offers intelligent conversation features and ensures a seamless user experience.
SomnathKar000/AWS-DynamoDB-Project
AWS-DynamoDB-Project is a project that demonstrates user authentication using JSON Web Tokens (JWT) and bcrypt.js, with user data stored in Amazon DynamoDB. It showcases the integration of authentication mechanisms with DynamoDB, utilizing the power of AWS services.
SomnathKar000/AWS-Lambda
This project deploys a basic structure of an AWS Lambda function using the Serverless Framework
SomnathKar000/AWS-S3-File-Upload-API
This project implements an API for uploading files to Amazon S3 using Node.js and the AWS SDK. It allows users to securely upload files to an S3 bucket and retrieve the uploaded files.
SomnathKar000/CloudHive
CloudHive is a modern cloud storage platform that empowers users to seamlessly store, manage, and share their files in a secure and user-friendly environment.
SomnathKar000/ExpressTS-MySQL-CRUD
ExpressTS-MySQL-CRUD is a backend application built with TypeScript, Express, and MySQL database. It provides a CRUD (Create, Read, Update, Delete) functionality for managing blog posts and users.
SomnathKar000/Gallery-website
Gallery Website: Platform for uploading, and organizing personal images. Features include user authentication, image search, and Material UI interface. Users can create accounts, securely deploy images, and use dark mode. Backend: Node.js, Express, Mongoose, JWT, bcryptjs. Frontend: React, Redux.
SomnathKar000/serverless-s3-lambda-crud
The S3 Bucket API is built using the Serverless Framework and AWS Lambda. It allows users to perform various operations on an S3 bucket, such as uploading files, retrieving files, and deleting files. The API is implemented with Lambda functions, and the data is stored in an S3 bucket with private access control.
SomnathKar000/100xdevs
SomnathKar000/AWS-S3-Pre-signed-URL-Generator
This project aims to create a web application that allows users to obtain pre-signed URLs for uploading and downloading files to and from an Amazon S3 bucket.
SomnathKar000/CloudHive-Backend
This repository contains the backend code for the CloudHive project. It is built using Node.js, Express, AWS S3, PostgreSQL, Sequelize, JWT for authentication, and bcryptjs for password hashing. Express-validator is used for request validation.
SomnathKar000/Cpp-Problems
Cpp-Problems is a project aimed at practicing and solving various Data Structures and Algorithms (DSA) problems using C++. It provides a collection of solutions to common algorithmic problems to help improve your understanding and proficiency in DSA.
SomnathKar000/Exercise-websites
Exercise-websites is a project aimed at practicing HTML, CSS, and JavaScript coding skills while learning front-end development.
SomnathKar000/Exploring-Java-Programming
Welcome to the Exploring Java Programming repository! This is where I'm sharing my journey as I learn Java. Inside, you'll find easy-to-understand materials and practical exercises that help me grasp Java's basics and beyond.
SomnathKar000/Git-Handbook
This repo contains most of the useful commands of Git.
SomnathKar000/Interview-Questions
SomnathKar000/react-s3-pre-signed-url-test
This repository contains a simple React and TypeScript application that demonstrates how to use pre-signed URLs to upload and download files from Amazon S3.
SomnathKar000/realtime-chatserver
SomnathKar000/SomnathKAr000
SomnathKar000/TalkFlow-Backend
This project is a simple chat backend application using TypeScript and the Socket.io library for WebSocket communication.
SomnathKar000/Text-editor
A simple text editor built with React that allows users to enter and manipulate text in various ways. Features include converting text to lower or uppercase, undo and redo functionality, clearing the text field, and removing extra spaces. Users can also view the formatted text in real-time as they type.
SomnathKar000/TS-Compiler-Hub
TS Compiler Hub is an online TypeScript compiler and playground built with React. It provides a web-based interface for compiling, executing, and experimenting with TypeScript code right in the browser.
SomnathKar000/vocode-react-demo
SomnathKar000/WebScrapify
WebScrapify is a web application that allows users to enter a search query and retrieves the text content from the top 5 search results. It utilizes the Custom Search API to fetch URLs from Google and then uses the ScrapingBee API to scrape the text content from those URLs.