Did you use the "$cache->save()" method?
So something like this:
$cache->save("test", $consultants, 3600);
// get single cache value
$str = $cache->get('test');
There is a paid module for this, called Media Manager
https://processwire.com/talk/forum/67-media-manager/
Unfortunately, the purchase page is currently in maintenance mode, but i think you can also contact @kongondo directly
"if ($article->gallery_images)" just works if the field is set to one image only.
You have to use "if (count($article->gallery_images))" if you want to check whether one or more images are available.
https://processwire.com/docs/fields/images/ -> "How to tell if a page has images present"
Unfortunately, I'm not really familiar with XAMPP.
But does the website work if you call it up via the following link: http://192.168.0.225/ticf/ or http://192.168.0.225:8080/ticf/
You would have to check which ports your XAMPP uses, apparently port 8085 is set for https.
There should be another port for http (possibly 80 or 8080?)
Just create a new field in the admin and add it to your template?
Here's a little tutorial π https://www.smashingmagazine.com/2016/07/the-aesthetic-of-non-opinionated-content-management-a-beginners-guide-to-processwire/#three-simple-core-concepts
You have to open the database + table (field_pass) in an SQL administration tool, e.g. PHPMyAdmin (Or if you have installed Tracy with Adminer, you can also use this)