Jump to content

County government site


msavard
 Share

Recommended Posts

You all are such professional designers that I hesitate sharing my site here, but it might show what Processwire can do even for 'average' users.

I created this site with Processwire for the County of Ventura's Assessor's Office. It is a redo of the previous site done in ASP that was showing it's age. The goal was to provide a more modern design that would work with desktop or mobile while at the same time providing more features for the taxpayers to access data and communicate with us. While most of the County Government sites use WordPress (or similar) they graciously allowed me to give Processwire a try. I think it performs admirably, is easy to maintain, very fast, and actually fun to work with (most of the time....?).

http://assessor.countyofventura.org

Most of the site is handled by two main templates, one for the summary pages, and one for the detail pages. I also created a 'dummy' template to act as a folder to hold the pages for each category (to make a manageable hierarchy) . This made it easier for me to find things on the back end and mimics the front end nicely.

On the back end there are several templates that hold things like forms (pdf downloads), links, glossary terms, frequently asked questions, form responses, and more. All of these are dynamically included into the front facing pages based on their content and how they relate to the individual pages. 

Fillable forms were the hardest part for me. I tried working with some of the free modules for this sort of thing but I could never wrap my head around them. In the end, I just did it by hand with standard PHP forms combined with using the Processwire API to save the results to the database. It works fairly well but I'm sure there is a better way.

A big thank you to everyone on this forum for their help and tips both directly and indirectly, and to Ryan who makes this fabulous software available to us.

Any suggestions on the site are welcome.

 

Homepage.JPG

SummaryPage.JPG

detailPage.JPG

Backend.JPG

  • Like 12
Link to comment
Share on other sites

Actually found the time to use a VPN to inspect that site (ProtonVPN, and TunnelBear VPN work great) now, and... I already have a complaint to file.

While the site overall seems perfectly fine, the header slider is super bad in my opinion.
Those topics seem quite important to possible website visitors, maybe even the only reason to look that site up, and those topics are somewhat hidden, while they could be a major navigational point/entry on the homepage or maybe even every page.

I'm not sure if this is the case but they sound quite important to me, and shouldn't be hidden in an element that doesn't even indicate it's a multi-topic/multi-element slider.

On the other hand it does seem to be super straight forward to get the things done.
I'm not sure what's exactly happening at each and every part of that site but compared to our german sites... few steps ahead.
At least compared my village (yes, only ~280 people around here) we still can't do things online. Besides complaining online forms don't work.

Jokes aside.

On 9/6/2023 at 7:27 PM, msavard said:

You all are such professional designers that I hesitate sharing my site here, but it might show what Processwire can do even for 'average' users.

 

I am not a designer and therefore really enjoy a functional website that does what it should. Therefore great work in most parts. At least for what I can tell.

Link to comment
Share on other sites

Thanks for the feedback. I agree on the slider criticism. I designed the internal pages first and then was struggling on what to do on the homepage. The slider was more of a 'fill the space' decision than anything else and I was never happy with it. I will revisit that soon and see what improvements can be made. Feel free to suggest anything if you have any ideas. 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...