A web application designed to allow admins to post curated machine learning educational assets on, and for users to be able to browse the assets. These assets include: websites, videos, blogs, articles, and more.
Utilizing SQL queries to allow filtering of the displayed resources from the MySQL database in PHP.
Each machine learning resource has it's own individual page that lists some details of the asset along with the asset itself or a preview of the asset and a link to the actual asset.
A sortable and searchable table view of all the assets in the MySQL database. This table is also used for admin view for CRUD operations that can be done if the current user "owns" the asset.
The page where users and admins can create an account and login. Permissions are handled only by admins or super admins. Super admins can edit everything, where normal admins can only edit resources they "own".