Pranay Rawat Profile Photo

Hi, my name is Pranay Rawat

I’m a full stack developer, specialized in development of web applications using React, Node.js & more

ABOUT ME

Welcome to my portfolio website! My name is Pranay, and I am a full-stack developer with a focus on MERN stack development. I specialize in web applications that deliver exceptional user experiences.As a developer, I am always seeking to improve my skills and stay up-to-date with the latest technologies. I have experience working with MongoDB, Express.js, React, and Node.js, as well as other web development tools such as Tailwind CSS.My passion for coding began several years ago, and since then, I have honed my skills through hands-on experience, online courses.I am always looking for new challenges and opportunities to learn and grow as a developer.Please take a moment to explore my portfolio and see some of the projects I have worked on. If you have any questions or would like to discuss a potential project, please don't hesitate to reach out. Thank you for visiting my website, and I look forward to hearing from you soon!

Skills

- An Overview of my Technical Skills -

Frontend Developer

HTML

JavaScript

Redux

CSS

React

Tailwind

Formik

Backened Developer

NodeJS

Express

MongoDB

JavaScript

Postman

Projects

- Most Recent Works -

Zomato Web App Clone (Currently Working On)

A Zomesto web application built using React,Redux Node.js, MongoDB and Express. The project features lazy loading for restaurant images, a visually pleasing filter modal, and the integration of the Material-UI Slider for a refined cost-per-person filter, fully operational front-end and back-end filtering, all elegantly orchestrated by Redux.

Users can now finely tailor their searches, customizing the exploration of dining options based on cuisine, rating, and price range.

Ecommerce Web App

A feature-rich e-commerce web application built using React, Node.js, MongoDB and Express. Includes a shopping cart, payment gateway, coupon options for discounts and an admin section for managing products, orders and customers.
Testing Integration:Implemented comprehensive unit tests using React testing libraries to ensure the reliability and stability of the application.
Automated Deployment:Streamlined the deployment process by integrating GitHub Actions. Now, upon pushing changes to the main branch, the application undergoes automated testing, and if all unit tests pass, the system automatically deploys the updated version.

Bus Seat Booking Web App

Bus Seat Booking Web App is an online platform that allows users to book seats on a bus conveniently and securely. The application is designed to make the process of booking seats on a bus hassle-free and user-friendly. Users can browse through the list of available buses, select their preferred bus, select thier seats and make their payment.

E-learning Platform

It is an online learning platform that allows users to register, enroll in courses, and start learning with ease.It integrates JWT authentication and authorization to protect user data. The platform seamlessly integrates with Stripe, ensuring secure and hassle-free transactions. Upon successful payment, users gain immediate access to their enrolled courses in the user-friendly "My Courses" section. It offers a diverse selection of courses, enabling learners to acquire new skills and knowledge in various fields.

Employee Management System with Excel Integration and Dynamic Charting

This project combines the power of streamlined employee management with dynamic charting capabilities. Seamlessly upload, edit, and delete employee data using Excel files, offering a user-friendly interface for effortless management. With dynamic charting capabilities, gain valuable insights by visualizing employee data using various chart types. The project also includes customizable data filters to refine and analyze specific employee datasets.

Get in Touch

- Contact Me -