Skip to content

Ratnesh4193/InstaClone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InstaClone 📸

Welcome to InstaClone! This repository hosts a replica of the popular social media platform Instagram, allowing users to share photos, follow friends, and engage with their network.

Features:

  • Photo Sharing: Upload and share your favorite photos with friends and followers.
  • Follow/Following: Connect with friends and stay updated on their latest posts by following their profiles.
  • Like and Comment: Engage with posts by liking them and leaving comments to share your thoughts.
  • Explore Feed: Discover new content and profiles through the explore feed, tailored to your interests.
  • Notifications: Stay informed about activity on your posts and interactions with your profile through notifications.
  • Profile Management: Customize your profile, update your bio, and manage your posts and followers.

Technologies Used:

  • Frontend: HTML, CSS, JavaScript, React.js
  • Backend: Node.js, Express.js, MongoDB
  • Authentication: JWT (JSON Web Tokens)

Installation:

  1. Clone the Repository: Start by cloning the InstaClone repository to your local machine. git clone https://github.com/Ratnesh4193/InstaClone.git
  2. Install Dependencies: Navigate to the project directory and install the necessary dependencies for both the frontend and backend. cd InstaClone cd client && npm install cd .. npm install
  3. Set Up Environment Variables: Create a .env file in the root directory and add the required environment variables such as MongoDB URI and JWT secret. MONGODB_URI=<your_mongodb_uri> JWT_SECRET=<your_jwt_secret>
  4. Start the Application: Launch the InstaClone application by running both the frontend and backend servers. npm run dev

Contributing:

Contributions are welcome! Fork the repository, make your enhancements, and submit pull requests to help us improve InstaClone and make it even more robust.

License:

This project is licensed under the MIT License.

Contact:

For any inquiries or support, feel free to reach out to the project maintainer:

Start sharing your moments with InstaClone today! Happy posting! 📸

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published