https://github.com/veronica-76sh/social-media-app
A dynamic social media app like Instagram, built with React.js, JavaScript, and CSS, featuring seamless navigation, user-friendly design, and real-time updates for a connected experience.
https://github.com/veronica-76sh/social-media-app
css cssflexbox es6 html5 javascript reacrjs react-router social-media user usereducer
Last synced: 3 months ago
JSON representation
A dynamic social media app like Instagram, built with React.js, JavaScript, and CSS, featuring seamless navigation, user-friendly design, and real-time updates for a connected experience.
- Host: GitHub
- URL: https://github.com/veronica-76sh/social-media-app
- Owner: veronica-76sh
- Created: 2025-01-25T17:30:59.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-01-25T18:08:06.000Z (5 months ago)
- Last Synced: 2025-03-27T21:48:06.338Z (3 months ago)
- Topics: css, cssflexbox, es6, html5, javascript, reacrjs, react-router, social-media, user, usereducer
- Language: JavaScript
- Homepage: https://quack-shoutout.netlify.app
- Size: 204 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Quack
Social Media App "Quack" built in ReactJs.
## Screenshots
## Tech Stack
- Frontend: React.js, HTML, CSS
- Backend: MockBee
- Deployment: Netlify
- Other Libraries and Tools: React Router, Axios, JWT, etc.## Features
- Authentication
- Login
- Logout
- Signup
- User Feed
- List all user posts
- Sort by Date & Trending
- Create a Post
- Like a post
- Edit & Delete Post
- User Profile
- Add Avatar
- Add Bio
- Add Portfolio URL
- Follow/Unfollow
- Explore Feed
- Bookmark Post
- Responsive
- Upload Images & Videos while creating a post
- Add Emoji & Gifs while creating a post
- Edit User Profile Photo
- Infinite Scroll Feed## Run Locally
Clone the project
```bash
git https://github.com/veronica-76sh/Social-media-app
```Go to the project directory
```bash
cd react-social-media
```Install dependencies
```bash
npm install
```Start the server
```bash
npm run start
```