I need a website for internal use. It must have the follow functions
only accessible by google suite login by employees in a groups on g suite
Must contain: 2 separate homepages, Employee directory, Document management, Calendar of events, 2 separate News feeds (1 for each home page), shopping pages for each homepage (Does not need payment), links to google suite apps, forum page
Training: allow for upload to anyone to view videos, documents, ... and uploads for individual employees to see only.
Meeting spaces: setup a a way to schedule a meeting space based on criteria of that space, and have all spaces shown on a calendar (Spaces allow to see and setup based on employee)
Vehicle reservation: setup a a way to schedule the use of a vehicle based on criteria of that vehicle, and have all vehicles shown on a calendar (Vehicle allow to see and setup based on employee)
Need a backend to add all the data for the site with permissions setup to separate who can access the backend and what databases they can add to.