We use our custom-built Open Source Content Management System (CMS), called LibreCMS to build Standards Compliant and Accessible Websites. We have built ithe CMS to leverage Open Source Tools and Technologies and enables us to pass the savings unto you, the client.
When undertaking the design challenge of a website we recommend keeping the design as close to the already established branding of that business, which has already spent money and time developing that brand, why then change it.
We have built our CMS to make editing the content on your website quick and easy, including everything needed for SEO (Search Engine Optimisation), without the need of plugins that just add bloat, security issues, and many other unnecessary problems.
Security is something we take very seriously. LibreCMS, has been extensively tested with various penetration testing tools to make sure we have the minimum of issues with the code base.
However, nothing is infallible, if you find an issue, or wish to help fix issues, or even add or request features, please visit the already linked repository above, and lend a hand, it won't just be helping improve our product, but also improve it for the wider community that uses it.
As part of it's security, LibreCMS monitors for various known attack vectors, they aim most of which towards WordPress (which we don't use, or recommend despite its popularity).
We use Project Honey Pot to help monitor form submission data when a visitor or possibly bad actors (such as hackers or malicious bots) use public facing forms. Bad actors can be automatically added to a Blacklist which completely blocks their access to the website. There are various other options to help protect the website, too many to go into here.
When building the theme for your website, there are several things we implement along with your design. These include:-
- SEO Optimisation for Mobile and Desktop, we use Bootstrap to make development of themes quick, but LibreCMS can use any CSS Framework. We run extensive tests to make sure everything is in place to allow Search Engines (not just Google) to index the contents of each page. Saying this though, we don't add the content needed for SEO, we only provide the tools to allow client's to add their own keywords, title's, descriptions and so on.
- A11Y (ARIA Accessibility) is important to allow people with visual and other disabilities to use websites easily. We extensively test the accessibility of each theme during development to make sure of compliancy. Not having an accessible site ensures you could lose much of your audience. We believe everyone deserves to access websites despite their disabilities.
All our developed website using LibreCMS included unlimited pages and come with standard pre-built and setup pages as a default, that can be enable or disabled as needed. These include Inventory Products (included Order System [Quotes, Invoices]), Blog Articles, Services, Gallery, Contact, Testimonials, Bookings. We don't charge extra for extra pages, they already exist and are built into LibreCMS by default.
With our websites, you have control of your content, you can edit your content at will, at no extra cost. We are happy to help with getting you going, like adding 1 or 2 products, or services so you get the idea. If you need more extensive help with SEO, we recommend doing one or more courses that Kate Toon's Recipes for SEO Success.