sorce code -: https://cosmofeed.com/vp/653106617f9b...
In today's digital age, social media has become an integral part of our lives. Instagram, one of the most popular social media platforms, has become a go-to app for sharing photos and videos, connecting with friends, and discovering new content. With its stunning visual appeal and user-friendly interface, it has captured the hearts of millions of users worldwide.
If you're a developer looking to create your own version of Instagram, you're in luck! In this blog, we'll discuss how to create an Instagram clone using React, Chakra UI, Tailwind CSS, Redux, Thunk, Spring Boot, MySQL and more.
Getting Started
Before we start, let's first understand what each of these technologies does:
#React: A JavaScript library for building user interfaces.
#Chakraui: A simple, modular and accessible component library that gives you the building blocks you need to build your React applications.
#Tailwind CSS: A utility-first CSS framework for rapidly building custom designs.
#Redux: A predictable state container for JavaScript apps.
#Thunk: A middleware for Redux that allows you to write async logic that interacts with the Redux store.
#Springboot: An open-source Java-based framework used to create microservices or standalone applications that are easy to build and run.
#MySQL: A free, open-source, relational database management system.
instagram clone spring boot
react js project,
Setting up the Front-end
First, create a new React app using the create-react-app command. Next, add the necessary dependencies to your package.json file:
"@chakra-ui/react": "^1.6.7",
"@emotion/react": "^11.4.0",
"@emotion/styled": "^11.3.0",
"@reduxjs/toolkit": "^1.6.2",
"axios": "^0.24.0",
"react-redux": "^7.2.6",
"redux-thunk": "^2.4.1",
"tailwindcss": "^3.0.5"