Created a social media web application as part of my portfolio projects. It is a platform where users can follow one another, make new friends, and share their thoughts with the world. The application's user interface is built using React, the backend is supported by the Node.js framework and Express server. MongoDB and Mongoose are used for the database. you can express yourself by posting something new every day, share your thoughts and even post images
- Frontend : https://github.com/vincevise/socciogram-frontend
- React
- TailwindCSS
-
- React Libraries
- React Router Dom
- formik
- Redux-Toolkit
- Redux-Toolkit-Thunk
- Backend : https://github.com/vincevise/sociogram-backend
- Node Js
- Express Js
- MongoDb Database
- Mongoose Schema
- multer
- JWT Tokens
- AWS - S3
- User
- Login
- Register
- Logout
- Follow someone
- Avatar
- Bio
- Post
- Create Post
- Edit Post
- Delete Post
- Upload image in Post
- Like the Post
- Comment on Post
- Search Query