Skip to content

This is a clone of Instagram App . which is made using Node Js, Ejs , Express Js , Tailwind Css etc.

License

Notifications You must be signed in to change notification settings

Avijit200318/InstagramClone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InstagramClone

Live Link: https://clonewebsite-9yj0.onrender.com

License

image

Overview

InstagramClone is a social media platform designed to replicate the core functionalities of the popular photo-sharing app, Instagram. With InstagramClone, users can share photos, follow other users, like and comment on posts, and engage with a vibrant community of fellow users.

Table of Contents

Features

  • Photo Sharing: Upload and share your favorite photos with friends and followers on InstagramClone.

  • Follow and Connect: Follow other users to stay updated with their latest posts and connect with friends and influencers.

  • Like: Engage with posts by liking them to interact with the community.

  • Explore Feed: Discover new content and explore trending posts from users around the world with InstagramClone's Explore feed.

  • Profile Customization: Customize your profile with a profile picture, bio, and other personal details to express yourself on InstagramClone.

Technologies Used

  • Frontend Technologies:

    • React.js: React.js is used to build the frontend interface of InstagramClone, providing a fast and interactive user experience.
    • Redux: Redux is employed for managing application state efficiently, ensuring a smooth and consistent user experience across the platform.
    • CSS: CSS is used for styling the frontend components, creating visually appealing layouts and designs.
  • Backend Technologies:

    • Node.js: Node.js powers the backend server of InstagramClone, handling user authentication, post management, and other backend operations.
    • Express.js: Express.js serves as the web application framework for Node.js, simplifying the development of backend APIs and routing.
    • MongoDB: MongoDB is used as the backend database management system, storing user data, posts, and other information in a scalable and flexible NoSQL database.

Usage

Getting started with InstagramClone is easy! Follow these steps to start using the platform:

  1. Sign Up or Log In:

    • If you're a new user, sign up for an account on InstagramClone using your email address or sign in with your existing account credentials.
  2. Explore Posts:

    • Once logged in, explore posts from other users on the home feed.
    • Scroll through the feed to discover new content or search for specific users or hashtags.
  3. Upload Your Own Posts:

    • Share your own photos and moments with the community by uploading posts.
    • Add captions, tags, and location information to make your posts more discoverable.
  4. Follow Other Users:

    • Follow other users to stay updated with their latest posts and activities.
    • Visit their profiles to see their posts and interact with them.
  5. Customize Your Profile:

    • Personalize your profile by adding a profile picture, bio, and other information.
  6. Connect with Friends:

    • Find and connect with friends by searching for their usernames or importing contacts from other social media platforms.

Contributing

We welcome contributions from the community! Whether you're reporting a bug, submitting a feature request, or contributing code, your input is highly valued.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This is a clone of Instagram App . which is made using Node Js, Ejs , Express Js , Tailwind Css etc.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages