šŸ‘‹Hi, there it's me

Prathmesh Dhatrak

I like building things on the web.
I do that by using JavaScript and a lot of coffeeā˜•.

My Projects

Cinemagram - Community platform
ī¤€ Repoī¤„ View
Cinemagram - Community platform
Collaborated project

Cinemagram - Community platform

Cinemagram is social media for cinema buffs where people can connect with other movie fans discussing films, movies and TV series.

  • Login and Registration
  • Notification
  • Private messaging
  • Post CRUD functionality
  • Comment feature
  • Profile customization
  • Followers/Following feature
  • Search feature
React/TypeScriptNodeMongoDBRedux
Secufer - Android app
ī¤€ Repoī¤„ View
Secufer - Android app
Collaborated project

Secufer - Android app

Secufer is a escrow service mobile application for freelancers who want to do safe online transactions with their clients.

  • Login and Registration
  • User profile customization
  • Transactions create/accept links
  • Authenticating transactions
  • Connecting users on whatsApp
React NativeREST APIWhatsApp Business APIFigma UI
Friend Zone - Chat Web Application
ī¤€ Repoī¤„ View
Friend Zone - Chat Web Application
Featured project

Friend Zone - Chat Web Application

A fun and easy to use chat room or workspace where friends can share resources and hang around.

  • Login and Registration with Google
  • Rooms/Group CRUD functionality
  • Realtime group messaging
  • Realtime resources sharing
  • Emoji reaction on messages
React JSFirebaseMaterial UIReact Icons
Two Meter Square - MERN stack e-commerce website
ī¤€ Repoī¤„ View
Two Meter Square - MERN stack e-commerce website
Collaborated project

Two Meter Square - MERN stack e-commerce website

The Ecommerce website for TowMeterSquare Shop. Built with React.

  • Search products
  • User Login and Registration System
  • Admin Dashboard
  • Categories CRUD
  • Payment with Stripe
  • Star Rating System
  • Multiple Image Uploads
  • Products CRUD
React JSReduxFirebaseMongoDB
Friend Drive - Resources storing app
ī¤€ Repo
Friend Drive - Resources storing app
Featured project

Friend Drive - Resources storing app

A fun and easy to use drive space where you can store photos.

  • Easy SignIn with Google
  • Upload multiple Photos
  • Create new Album
  • Delete Photos / Albums
  • Download Photos
React JSFirebaseMaterial UIRedux

Blogs

What is the problem with multiple API calls and How do we handle them.React

I found out that multiple unnecessary API calls are really not good for our project because of the re-rendering but especially because it increases the load of HTTP requests on the server So how to hanlde them we will see in this blog.

Understanding React Class-Based Component and Is it worth learning?React

If you are someone like me who started learning React after 2018-19 then probably you have learned functional components in detail and not gotten a chance to learn or not have worked on Class-Based Components in depth.

Understanding JS concepts: Part 2JavaScript

So this is a series of blogs in which I try to explain different types of Frontend Development concepts.

Understanding JS concepts: Part 1JavaScript

In each part, I will try to explain 5 Js concepts or common javascript questions.

How did got Started with TypeScriptTypeScript

Microsoft developed the well-known open-source language known as TypeScript. A superset of JavaScript gives the language type safety and static typing. Because TypeScript compiles to JavaScript, it can be used in any JavaScript-enabled environment, including the browser, Node and Deno.

What We Can Do To Lazy Load React Components?React

Your website should render pages as rapidly as feasible when a visitor visits. Only the topmost part of the page would be visible to the user. So how to achieve that we will see in this blog.

Understanding webpack and different Module Bundlers?Webpack

So when I started learning react js framework. I simply started with CRA and that's why never understood the need for Module-Bundler like webpack.

How to add a countdown section with dynamic content changing from an array of objects?JavaScript

While I was working on developing tedxvitpune.in 2022 website we had to create a Days Countdown section. But the problem was that the countdown design was too complicated to develop with just Font styling CSS. We had to create an array and change the day's images from the array every day manually.

About me

šŸ‘‹ Hello, world! I am Prathmesh, a full-stack engineer from Pune, India.

I love to design and code šŸ‘ØšŸ¼ā€šŸ’». I build high-quality applications for the web. I concentrate on writing clean, understandable and testable code.

Currently, I'm pursuing my undergrads šŸ‘Øā€šŸŽ“ in Computer Science Engineering at the Vishwakarma Institute of Technology, Pune. I love working in and as a team. I'm always looking for opportunities to learn and grow.

When Iā€™m not programming, I focus on my hobbies which are: Other than coding, I'm passionate about Movies šŸŽ¬ and Chess ā™›.

Prathmesh

Proficient skills

My GitHub profile

Statistics

0contributions this year
0contributions this week
0contributed repositories
0followers
0following