Popshot is a social media platform designed to share moments through images and posts, encouraging users to capture and share snapshots of their daily lives.
- React with Vite
- Javascript
- SCSS
- Firebase
- MUI Material Icons
- Global state with Zustand
- Clone the repository: https://github.com/lyubomiriliev/softuni-exam-2023
- Navigate to the client folder (cd ./client) and type npm i to install node modules.
- After that write "npm run dev" to open the website link.
- User Sign up/Sign/Logout is possible with Email/Password and Google Pop Up.
- Create a post (Title, description and uploading photo).
- Like, Dislike, Comment, Edit and Delete the post.
- Display other users posts in news feed.
- Display your posts in your profile feed.
- User can edit profile with new username, full name, profile picture and bio.