
Content first
Presentation applied
OliveCore keeps content structured and presentation separate. Business teams edit safely; agency partners can take the same blocks in completely different directions. Flip the switch, top right.
See seven themes →A custom OliveCore block
EDIT THE CONTENT Simple fields. No page-builder gymnastics.Your content is not a page It's the record a page is made from
Why blocks
Every OliveCore page is a sequence of typed blocks - a hero, a gallery, an events list. Each one is structured data in your database, not a wall of HTML in a builder. That's why the switch above works: the words never change, only the wardrobe.
For a business team, that means a clear editor and a design they cannot accidentally break. For an agency partner, it means a dependable platform to license, brand and extend without rebuilding the engine for every client.
Edit meaning
Fields, not markup. Nothing an editor can break on a Friday afternoon.
Own the record
Structured rows in your database. Exportable, queryable, never hostage.
Flexible without chaos
Use the standard block set, then add a controlled custom block when the idea genuinely needs one.
The current block library
A vocabulary for
real websites
OliveCore currently includes 33 standard and specialist block types. Each has structured fields, a friendly editor and a theme-specific renderer.
The library is actively developed. When a client needs something genuinely different, we design a controlled custom block rather than forcing their process into the wrong shape.
Foundation
Hero
A flexible opening statement with media, facts and clear calls to action.
No blocks match that search.
Custom blocks follow the same full contract: authored fields, validation, rendering, accessibility, reduced-motion behaviour and safe fallbacks.
It starts as
a record
Titles, images, events, hours - typed fields in your database. Exportable, queryable, yours.
Records
become blocks
Each block knows what it is - so editors edit meaning, never markup. Nothing to break.
A theme is
a wardrobe
Type, colour, motion, layout - declared once per pack. Seven packs, one schema, any face.
One renderer
No plugins
Responsive images, focal crops, srcset, speed - by construction, not by plugin roulette.
And you
own it
Built, hosted and answered-for in Norwich by the people who wrote every line. Since 2000.
03 — Made with OliveCore
Different businesses
Same bones
Seven full-page sector and platform previews. The live OliveCore page itself also switches through seven complete themes.
Bespoke functionality
Pages are only the beginning
OliveCore can hold purpose-built calculators, selectors, directories and client workflows alongside ordinary website content. The interface, data model and rules are designed around the real job.
Room cooling estimator
Inputs become a useful recommendation.
Based on a real air-conditioning calculator concept: room type, dimensions, sunlight, people, equipment and glazing become an indicative system size.
Illustrative only. A production version can calculate server-side, store the inputs, create a report and route the enquiry to the right team.
The technology
Modern Microsoft foundations
Maintained like software.
OliveCore runs on a current, long-term Microsoft stack. It is built for performance, security, accessibility and years of responsible maintenance - not assembled from a chain of unrelated plugins.
ASP.NET Core Razor Pages and Entity Framework Core on Microsoft's long-term support release.
Current framework foundationStructured relational content, scoped data access, queries, exports and dependable reporting.
Data that remains dataServer-rendered pages, responsive media, controlled JavaScript and local production assets.
Less runtime baggageRelevant vendor advisories are checked against the real stack, assessed, patched and regression tested.
Monitored, not assumedKeyboard interaction, focus management, reduced motion and WCAG 2.2 AA delivery targets.
Part of the build contractSecurity, accessibility, privacy, failure states and data integrity are independently challenged and re-tested.
Evidence over promisesThe responsible promise is active maintenance: understand the inventory, monitor what changes, assess relevance, fix what matters and record the result.
A client roster spanning sectors and scale
04 — Themes
Same record Seven worlds
One event record - identical fields - presented seven completely different ways. For a client, that means a site that is easy to manage. For an agency, it means genuine creative range on one dependable core.
Summer programme
6pm
Summer Open Evening
Meet the team, explore the space and see what is coming next.
Summer Open Evening
Summer
Open Evening
The Forum · 18:00
Complimentary admission
18:00
Summer Open Evening
The Forum, Norwich · Free
EnterSummer Open Evening
Meet the team, explore the space and see what is coming next.
- Venue
- The Forum, Norwich
- Admission
- Complimentary
Thursday · 06 August 2026 · 18:00
Summer
Open Evening
Meet the team, explore the space and see what is coming next.
Coming from WordPress?
Migration
Most sites we take on already exist somewhere - usually WordPress. Migration is a mapped process, not a leap: your content arrives as structured blocks, your URLs are redirected properly, and the plugin stack stays behind.
Audit and map
Every page, post and media file inventoried and mapped to its OliveCore block. You see the plan before anything moves.
Content crosses over
Words, images and metadata land as records - cleaned, focal-cropped, alt-texted. Nothing retyped by hand.
Redirects and switch-on
Old URLs map to new, search engines follow, and the WordPress admin - and its update treadmill - is retired.
In their words
TRUSTED FOR YEARS
“I would highly recommend neo optic; their interpretation of our brief, our brand and the functionality of our site was exactly right. They were driven, dedicated and shared our passion and vision for the final result.”
“The CRM has changed the way we work... As well as meeting our original vision, neo optic have been brilliant in responding to requests for change as our processes evolve.”
“Translating our business objectives into a clean, powerful and engaging website has helped deliver measurable growth... I would highly recommend Kris and his team.”
“We used neo optic for the complex development of our new website which included over 65 individual branch pages... The team provides a comprehensive service including design, advice and guidance.”
“They have succeeded in taking on an extremely complex beast and not only make it cleaner and considerably more efficient, but have also ensured that it is... immeasurably more future-proof. They have done this with patience and grace.”
“I have found the neo optic team to be a pleasure to work with... by that I mean I actually look forward to meetings with them!”
“A lot of companies claim to be innovators in their field, but few can actually back up their claims - neo optic have proven themselves time and time again.”
“neo optic developed and built our database / record-keeping system. This is clear, reliable and able to be changed over time... Thanks for the great work!”
“Totally reliable, hard working, always do what they promise and more... They always seem to do more than you pay them for.”
“neo optic provide quick, simple, cost effective solutions to website development. They are approachable, flexible, logical and a pleasure to work with!”
“Working with neo optic is always a pleasure, they keep things simple and deliver the perfect end result. Our new website has delivered on every level and has been very well received by our customers.”
06 — Questions
Asked often
Answered straight
No. OliveCore is neo optic's own platform, written and maintained in-house from the ground up. No plugins to update, no licences to renew, no third party who can break your site on a Tuesday.
Your content is yours - structured data in a database, exportable, never held hostage. The platform is ours, which is exactly why it gets looked after: the people who answer the phone wrote it.
Yes - that's the point of blocks. Words, images, events, opening hours and enquiries all live in a plain editor. You can't break the design, because the design isn't stored in your content.
Yes - audit and map, content crosses as blocks, redirects preserve your search standing. The plugin treadmill stays behind. See the migration section above for the shape of it.
Yes. We are preparing a licensing route for selected agencies that want a dependable .NET platform, white-label presentation and support from the team that owns the code.
Every build is quoted to scope. Because OliveCore already exists, bespoke design does not mean paying us to reinvent the CMS before we can start on your website.
Start a conversation · no sales theatre
Build a better site.
Build it on OliveCore
Bring a live brief, a WordPress site or an agency workflow. Tell us what you are trying to achieve and you will hear back from the people who own and build the platform.





