I have a client who will have couchcms integrated into their site and they want a system where the admin and other staff users can upload and download files and have the list of the filenames uploaded with the download button or icon next to each one and maybe also paginated if there is to be lots of files so was thinking if can be done within couchcms, I got a feeling a it can be done using extended users (sorry if wrong and don't need it) as staff users will already have access to the admin side when they sign up as normal admins on the couchcms side. The page does not need to be visible from the front end as it's more for the main admin and staff users

Has anyone done something similar to this before or if got a quick example or code snippet, I think I have a rough idea on how to do it but not 100%

I just found this which could be close to what I need: viewtopic.php?f=8&t=10370