Building A LinkedIn Like (SaaS)

Features
- Register user accounts
- Redirect to settings page
- User settings page
- Workflow to update profile
- Success alert
- Display initial content
- Create posts
- Add support for attached images
- Home page feed
- User search function
- Display posts from users that are connected with current users
- Redirect to user profiles when profile image is clicked
- Liking & commenting on posts
- Likes & unlikes
- Create comments
- Display comments
- User profiles
- Display profile information
- Display posts created by current page user
- Link back to settings page if current viewer is viewing their own profile
- Connection requests
- Sending connection requests
- Displaying a list of connection requests
- Accepting or declining connection requests
- Update user profile follow button based on connection status (Connect, requested, connected)
- Create company
- Display preview of company when creating page
- Workflow to create company
- Redirect to company page
- Display initial content
- Workflow to make changes to existing company
- Display company pages
- Add dynamic page elements
- Allow users to follow company pages
- Allow users to unfollow page
- Allow admins to edit changes - redirect to company settings page
- Create & display posts from company pages
- Only allow admins of pages to create posts
- Display company posts on company page - update display profile if published by company
- Add posts from company pages in home page feed
- Add redirect to company pages when company photo is clicked in home feed
- Creating a chat - 13
- Display a list of user chats
- Display list of messages
- Load chat messages when opened from inbox
- Create chat from user profile pages
- Open existing chats from user profile pages
- Sending & receiving messages
- Create messages
- Reset message input field
Additional features
- Job listings - Same as Indeed clone tutorial
- Support for video posts - Same as Cameo clone tutorial
- Navigation menu - reusable element