Skip to content

TommieeN/SnapDrop

Repository files navigation

SnapDrop Instagram Clone Project Deployment

Screen Recording

Welcome to my Instagram Clone project! This web application replicates key features of the popular social media platform Instagram. Users can post images, add captions, and interact with posts.

This was all created with the help of JSMASTERY. Please checkout his amazing youtube video tutorials on creating amazing web applications.

Table of Contents

Features

  • Post Creation: Users can create posts by uploading images and adding captions.
  • User Profiles: Each user has a profile page displaying their posts and basic information.
  • Post Interactions: Users can like and bookmark posts.
  • Responsive Design: The application is designed to be responsive for various screen sizes.

Technologies Used

  • Frontend: React
  • Backend: AppWrite
  • FormValidation: ShadCN
  • State Management: TanStack Query
  • Styling: Tailwind CSS
  • Deployment: Vercel

Installation

  1. Clone the repository:
git clone https://github.com/TommieeN/SnapDrop.git
cd SnapDrop
npm run dev