What is website design and development?
It is the work of planning, designing, building and launching your website: the pages your customers see and the parts they don’t, such as hosting, forms, admin access and the code that holds it together. At Catharsis, we treat your website as part of your attack surface, because it is.
How is a secure website different from a normal one?
Secure development designs the common weaknesses out from the start. Beyond HTTPS and MFA on admin access, that means:
- Fewer moving parts. Each plugin or third-party script is code you have to trust and patch, so we add only what the site needs.
- Security headers that do a job. A Content Security Policy limits which scripts can run, which helps stop cross-site scripting. Other headers stop the site being framed by another page (clickjacking) and tell browsers to load it over HTTPS only.
- Scanning before release. Third-party packages are checked against known vulnerabilities, and code is scanned for keys or passwords committed by accident.
- Less data to lose. At discovery we agree what the site needs to collect, and in design we drop form fields you don’t need.
We use the OWASP Top 10 from the Open Worldwide Application Security Project (OWASP) as the baseline for what must not go wrong. Our secure development page sets out the standards behind this work, and penetration testing can be added if you want an independent test.
What kinds of websites do we build?
- Business websites for service firms, practices and not-for-profits, focused on explaining what you do and generating enquiries.
- Redesigns and rebuilds of existing sites that have become slow, insecure or hard to manage.
- Online stores, new or replacing an existing shop.
Where your site needs to do more, such as a customer portal or booking system, we combine it with custom software or connect it to your existing systems.
If accessibility is a requirement for your organisation, we can design and build to the Web Content Accessibility Guidelines (WCAG) 2.2 Level AA on request. This often matters for government, council, health and education buyers. You can see sites we have delivered on our work page.
How long does a website project take?
Timing depends mostly on page count, custom features and how quickly content and feedback come back. Content is the most common cause of delay, so we agree early who writes what and plan around it.