thekiranmahajan
🚀 Frontend Developer | CSE Student | 💻 Learning things by actually doing ... 🎓 Graduating 2024
India
Pinned Repositories
bgChanger
This is an another React.js experiment with React Hooks. by using react hooks i've created an application which is capable of changing background color based on which button is pressed resetting the default color value present in useState hook and changes Background with a smooth transition delay. this app is designed with Tailwind CSS classes
bmi-calculator
BMI index calculator which is used to understand the status of weight to height ratio of an adult person as per the WHO guidelines for BMI. a cool looking container having glassmorphism effect and a bg image made using HTML, CSS. the logic of getting user inputs dynamically and computing the BMI value with conditional Tips implemented using DOM.
Chai-aur-React
this repo is react practice repository which made for practicing and implementing react functionalities
currency-converter-javascript
Currency converter made with pure JavaScript and it was kinda easy when i did this in React.js. this application provide modern cool looks with complex functionality of converting almost all currencies to desired currency in the world just checkout features below in readme file
FundVerse
FundVerse is a decentralized crowdfunding platform leveraging React.js, Tailwind CSS, and Thirdweb for smart contract deployment. It empowers users to create campaigns and seek donations for various causes or personal needs. Built on a stack including Hardhat and Solidity, it streamlines fundraising for individuals pursuing positive change.
mongoDB2
A backend practice repo in which i explored and learnt about the Node.js, Express.js, Mongoose.js, EJS, Routes, Server creation, Port, express-sessions, MongoDB integration using mongoose.js, etc topics covered also implemented authentication authorization system and made login/ registration page
nike-clone
Its show selling platform which showcases the varity of shows with prices and their ratings. this site comes with fully responsive and interactive web design which provides a awesome user experience UX. This is a cool looking Nike clone with different awesome sections.
pinsave
Pinsave is an image based social media platform which has some cool security & UI features such as it has Local strategy authentication authorization system implemented in registration and login page. This is a Backend focused application made using express-generator template with EJS. also used the powers of Tailwind CSS for awesome Web design.
tandoori-js
TandooriJs - Reacting to Your Hunger, One Byte at a Time! Tandoori-Js is a food ordering platform made using the combined powers of Parcel bundler + React.js + Tailwind CSS.
wit-chat
witChat is a realtime chat application which made using MERN stack and socket.io. It leverages node.js + express.js to perform CRUD operations in MongoDB that helps to retrieve and store chats efficiently using modular API endpoints for different operations. also it uses cloudinary to store avatars of uses over cloud for persistent storage
thekiranmahajan's Repositories
thekiranmahajan/tandoori-js
TandooriJs - Reacting to Your Hunger, One Byte at a Time! Tandoori-Js is a food ordering platform made using the combined powers of Parcel bundler + React.js + Tailwind CSS.
thekiranmahajan/FundVerse
FundVerse is a decentralized crowdfunding platform leveraging React.js, Tailwind CSS, and Thirdweb for smart contract deployment. It empowers users to create campaigns and seek donations for various causes or personal needs. Built on a stack including Hardhat and Solidity, it streamlines fundraising for individuals pursuing positive change.
thekiranmahajan/bgChanger
This is an another React.js experiment with React Hooks. by using react hooks i've created an application which is capable of changing background color based on which button is pressed resetting the default color value present in useState hook and changes Background with a smooth transition delay. this app is designed with Tailwind CSS classes
thekiranmahajan/Chai-aur-React
this repo is react practice repository which made for practicing and implementing react functionalities
thekiranmahajan/counter
the basic React counter application which is an experiment of React Hooks such as useState and how we update state in react using useState effortlessly at one click. it basically counts with a specific range that is from 0 to 22 as a Age example and shows respective warnings messages for going beyond this limits
thekiranmahajan/emi-calculator
EMI Calculator is the application which calculates the Monthly repayment of a loan based on the given Principal loan amount, Annual rate of interest and No. of months to pay loan. It's simple eventlistener based application which executes emiCalculator Function on every change in three of the input fields and shows a result per month EMI.
thekiranmahajan/FoodBazaar-
🚀 Thrilled to announce the successful wrap-up of Food Bazaar, a web app designed for convenient food and grocery delivery! 🍕🛒 This exciting project integrates seamlessly with live Swiggy and Instamart APIs, ensuring real-time updates and a comprehensive selection.
thekiranmahajan/namaste-react-course
This a practice playground for learning React.js . learning about the core fundamentals of react and parcel bundler and understanding how React.js works behind the scenes how React.createElement works how virtual dom works, etc.
thekiranmahajan/nike-clone
Its show selling platform which showcases the varity of shows with prices and their ratings. this site comes with fully responsive and interactive web design which provides a awesome user experience UX. This is a cool looking Nike clone with different awesome sections.
thekiranmahajan/pinsave
Pinsave is an image based social media platform which has some cool security & UI features such as it has Local strategy authentication authorization system implemented in registration and login page. This is a Backend focused application made using express-generator template with EJS. also used the powers of Tailwind CSS for awesome Web design.
thekiranmahajan/rock-paper-scissors
I built this because i got very fascinated by JavaScript so i wanted make something out of it and youtube had lots of tutorials out there so i watched 2 3 of them and combined knowledge of all into a fully working Rock paper scissors game
thekiranmahajan/thekiranmahajan
Hey there, I'm Kiran Mahajan, a Frontend Developer from India. I'm all about creating awesome websites that look great, work smoothly, and feel super modern. 🚀 Frontend Developer | CSE Student | 💻 Learning things by actually doing ... 🎓 Graduating 2024
thekiranmahajan/thekiranmahajan.github.io
Kiran Mahajan, a Software Development Engineer with 3 years of experience, specializes in building impactful web applications using JavaScript, React.js, Node.js, and Tailwind CSS. Proficient in Agile, CI/CD, and performance optimization, creating efficient and user-friendly applications like Tandoori-Js and WitChat.
thekiranmahajan/weight-converter
A simple weight converter which converts the given weight in kg to lbs i.e kilograms to pounds. it also uses setTimout function to show error messages for few seconds
thekiranmahajan/DivineDefine-Dictionary
This is an API based Dictionary application which works by leveraging the powers of Fetch API and Data retrieval. Using the powers of great JavaScript Divine Define provides the exact word meanings with its noun and audio pronunciation with a cool copy button to copy the meaning of a word. It also shows error if meaning is not available at the API
thekiranmahajan/wit-chat
witChat is a realtime chat application which made using MERN stack and socket.io. It leverages node.js + express.js to perform CRUD operations in MongoDB that helps to retrieve and store chats efficiently using modular API endpoints for different operations. also it uses cloudinary to store avatars of uses over cloud for persistent storage
thekiranmahajan/ansrsource-landing-page
This project showcases responsive web design principles, smooth animations and transitions, custom fonts, and a clean, semantic code structure. It is built using HTML, CSS, and JavaScript.
thekiranmahajan/ansrsource-video-player
A fully responsive video player built with HTML, CSS, and JavaScript, featuring custom playback speed control, enhanced accessibility, and a range of user interface improvements. This project demonstrates the creation of a modern media player without relying on third-party libraries or frameworks, focusing on clean and maintainable code.
thekiranmahajan/assignment_01
thekiranmahajan/burger-pdf
"Burger PDF" is a streamlined PDF merger application powered by Node.js, Express.js, Multer, and Tailwind CSS. It offers users a seamless experience to merge two PDF files effortlessly. With its intuitive interface, users can upload their PDFs, merge them, and instantly preview the result.
thekiranmahajan/ConTeste-coding-contest-site
This an API based project which leverages the powers of Fetch API a core concept of JavaScript which used to make Network requests from browser to the server for getting required Data from it. ConTeste app gives you all currently on-going coding competitions and hackathons details on one click with a cool looking cards.
thekiranmahajan/ctrlb-pipeline-builder
A pipeline builder application using React, Vite, Tailwind CSS, and ReactFlow. This interactive tool allows users to add, connect, and manage source and destination nodes visually. Key features include draggable nodes, connection restrictions, randomized node positioning, and modular, reusable code. Built with a standard folder structure.
thekiranmahajan/ctrlb-query-filter-builder
Query Filter Builder is a dynamic search bar application for filtering logs using specific queries. Built with React, Vite, Tailwind CSS, it allows users to create and manage complex query conditions with ease.
thekiranmahajan/empty-devbox-codesandbox-project
A empty project for codesandbox.io to create a sandbox or a devbox for different purposes from scratch
thekiranmahajan/personal-bookshelf
Manage your reads effortlessly! Search books instantly, build your virtual bookshelf, and enjoy a beautiful interface. Works on all devices.
thekiranmahajan/Pet-Party-Foodkart
A Food Kart for my town
thekiranmahajan/resume-latex-template
LaTeX Resume by Kiran Mahajan
thekiranmahajan/sign-up-form
Created a Sign-Up page from a figma design using the UI component library Ant Design + Tailwind CSS using React.js
thekiranmahajan/thesakshijaiswal
thekiranmahajan/trade-product-list
Trade Product List is a responsive e-commerce application built with React.js, Vite.js, and Vanilla CSS. Features include a dynamic search bar, real-time filtering, sorting options, and a sleek UI fetching data from the Fake Store API.