Skip to content

Shozon-Roy/InstagramClone

Repository files navigation

Instagram Clone

A modern Instagram Clone built with React and TypeScript. This project recreates the core features and clean UI of Instagram, providing users with a seamless, interactive photo-sharing experience on the web.

Overview

This Instagram Clone is designed as a learning project and demonstration of a full-stack social media application frontend. It utilizes React for building dynamic UIs and TypeScript for type safety, making the codebase robust and scalable. The project is open source and free for anyone to use, modify, or contribute to.

Preview

Instagram Clone Preview

Features

  • 🖼️ Photo Feed: Browse and scroll through user-uploaded posts.
  • 📸 Photo Upload: Share your own images with captions.
  • ❤️ Like & Comment: Interact with posts through likes and comments.
  • 👤 User Profiles: View your profile, edit info, and see your posts.
  • 🔍 Search: Discover users and content easily
  • 💬 Real-Time Updates: See new posts and interactions as they happen.
  • 📱 Responsive Design: Looks great on mobile and desktop.

Getting Started

  1. Clone the repository:

    git clone https://github.com/shozon-roy/instagram-clone.git
    cd instagram-clone
  2. Install dependencies:

    npm install
  3. Run the app locally:

    npm start
  4. Visit http://localhost:3000 in your browser.

Note: This repository contains only the frontend. For full functionality (authentication, posts, etc.), connect to a backend API.

Credit

🚀 Live Demo

Open Live Demo

👤 Author

Shozon Roy


📄 License

This project is open-source and free to use.


Enjoy using Instagram Clone!
If you like this project, feel free to star ⭐ the repo and share with others!

About

A modern Instagram Clone built with React and TypeScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published