Develop a social network website & mobile app with the following high level requirements:
1. User can draft & publish posts which include images, links to video, text, numbers (dollars), time (date & time, or duration), and tags.
2. User can like (or endorse) and comment on posts and see the company logo & name of the original poster.
3. User can setup user profile which include company logo, company name, work email address, user photo, user Full name, phone number, and personal email address.
4. User can search for posts based on text,& tags, numbers, and duration
5. User can chat with other users (1 on 1)
6. Admin can perform all tasks as a user
7. Admin can draft & publish featured posts (highlighted)
8. Admin can hide other posts
User Interface (design) will be provided and therefore excluded. File format: PSD or Adobe XD project.