Web Design Oxford Software Assistance | School Website Design Oxford

Web Design Oxford Software Assistance is an Oxford based website design company offering creative website design, web development and app and software development services. We have done a great job for many clients including well known schools, colleges and businesses. We have vast experience in corporate, university and school website design in particular. SA� Website Design Oxford has always prided itself on the quality of our work and on having a price package to suit every customer, take a look through our portfolio and get in touch to discuss your project and get a quick and free quote.

Top Oxford Website Design, Software Assistance Oxford Web Design

Web Design Oxford Software Assistance provides veteran web design/development and software development services. Established in 1996, Oxford Web Design Software Assistance is an award winning full service web and software development company. Our services include website design and development in Drupal, Magento and WordPress Content Management Systems. Please call our office in Oxford on 01865 747275 for more information.

School Website Design, University Website Design, Further Education College Website Design

We work with top businesses from public and private sectors as well as private individuals and schools to create top website designs, completely customised. Our experience with businesses, individuals and schools puts us in a exclusive position to deliver an mesmerising websites that just work the way you would expect them to.

We've worked with prestigious schools and and universities in higher education, including Magdalen College School and Said Business School.

Technologies we use

We want to build the best apps out there, that's why we have to choose our tools carefully...
You want to choose wisely the horses to ride going forward

We are in an industry that moves very quickly from one year to another. That means that applications build 5 years ago, might not work as expected on the very latest versions of the operating system or interpreters (such as PHP). The other problem is making sure the application is always patched against new threats. To avoid this, you need to choose wisely your tools that you use to build your application.

Below we listed the tools we use to build applications and the reasons why we made these choices…

PHP Frameworks

When it comes to PHP we’ve decided to go with Laravel. It is stable, very robust and easy to maintain. Laravel runs on the latest stable release of PHP 5.4 and plays along nicely with MySQL. It has a great developer documentation and a huge community. This means that if you want to change developers it will be easy for someone else to take over and dig into the code.




To power the user interface we will use AngularJS, which is a very powerful JavaScript library developed by Google. The framework is relatively new, but stable and we’re only beginning to see what it can do. We believe this is the framework that will still be there in a few years time. It works great on both Desktop and Mobile browsers.


We are using MySQL as it is one of the most popular Open Source databases out there. We also prefer Linux over Windows when it comes to hosting. While MySQL is our primary solution, in certain cases we will use PostgreSQL or Microsoft SQL.




Some of our clients require real time communication to be available in their application. For that we use NodeJS, which can push information from the server to the client when it happens without having to refresh the page. Take a chat for example. You don’t want to be refreshing the page to see if a new message has been received as that is a complex and inefficient operation. Instead we are using Web Sockets and connect to a NodeJS server and listen for new updates. This proves to be really efficient.

Weather you are looking for a simple chat or just real time updates NodeJS is the way to go.