{"repo":"misa-j/social-network","free":true,"listed":false,"github":"https://github.com/misa-j/social-network","clone":"git clone https://github.com/misa-j/social-network.git","description":"Mini social network that I made as my first web app project.","language":"JavaScript","stars":637,"topics":["social-network","realtime","react","notifications","redux","socket-io","nodejs","mongodb","express","javascript"],"license":"MIT","category":"databases-storage","readme_excerpt":"social-network Mini social network that I made as my first web app project. Demo social-network Screenshots Gif Link to a full video Video Built With - React - A JavaScript library for building user interfaces - Redux - State managment - Semantic UI React - UI - Socket.io - Used for realtime features - Node - Used for backend - Mongodb - Database Features - Like posts, comments, replies - See likes for posts, comments, replies - Follow, unfollow - Update user information - Search users - Tag people on post and in comments with autocomplete - Send verification email - Pagination for home feed, user profile, hashtag page, location page, notifications, comments, replies Realtime - Get notification when someone likes your post, comment, reply, tag you on post or reply on comment - Chat send text message, image - Seen feature and activity status of user Installing 1. Install dependencies 2. Create variables.env file and replace values with yours 3. Go into client/src/ services/socketService.js and replace with your local IP address on port 5000 4. Run project Run with Docker Compose Contribute Show your support by ⭐ the project.","default_branch":null,"files":null,"tree":[],"storefront":"/r/misa-j","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/misa-j/social-network/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}