Snapgram is a social media clone built with modern web technologies, demonstrating key features like user posts, saves, and likes.
- User Posts: Users can create and share posts with a dynamic UI.
- Likes and Saves: Social interactions such as liking and saving on posts are supported.
- Responsive Design: Built using Tailwind CSS to ensure the app looks great on all devices.
- Dark Mode: Integrated for a seamless user experience across different themes.
- Component Library: Utilizes Shadcn for pre-built, accessible UI components.
- Frontend:
- React (functional components)
- TypeScript (static typing)
- Tailwind CSS (utility-first styling)
- Shadcn (UI components)
- Clone the repository:
git clone https://github.com/aberatcan/snapgram.git
- Navigate to the project folder and install dependencies:
cd snapgram
npm install
- Run the development server
npm run dev
- Open the app in your browser at
http://localhost:5173
Check out the live version here: https://aberatcan-snapgram.vercel.app/