SWC Designs Portfolio of Thomas Linstead

SWC Designs is a website exhibiting the work of Thomas Linstead (Degree of Masters of Computing with First Class Honours in Computer Graphics)


WikiEnc Encyclopaedia Website

Software Engineering II Module. Grade: 78.35% (FIRST CLASS)

This project was to create a new web-application called WikiEnc, consisting of a website containing user-contributed encyclopaedia articles. The system allows users to view articles, which can be added to their basket and downloaded as an E-book. Each article contains a discussion section, where users can discuss the content of the article in question. Users are also able to rate articles, as well as rate the users who have contributed to it. Each article has a history section showing the changes which have been made to it. Users have a profile and are able to view a newsfeed of their favourite articles.

The system was developed as part of a team utilising software engineering methodologies and practices. We implemented the WikiEnc system according to the given specification and system requirements. We implemented the system using the Model-View-Controller architecture to separate the different areas of the system. JSP’s were used to create the view aspect of the system; servlets were used as controllers and did not output any html content. Entity beans together with ORM (Object Relational Mapping) were used to represent the data used in the model. Design patterns were used to solve problems that are commonly encountered in software development and to make the system more extensible and maintainable.

Webpage

By Thomas Linstead, Matthew Baxter, John Clark and Jan Gulan.


Programming Languages: Java, HTML, JSP, EJB, SQL, Javascript
2013-02-14




Headmasters Study Holiday Cottage Website

Website Development for Client: The Headmasters Study Holiday Cottage

Developed a website for advertising and managing booking for a local holiday cottage in Southwold. Developed from scratch using HTML and CSS elements, together with additional PHP to create a custom calendar booking system. It is specifically designed to showcase pictures of the cottage and to easily view available bookings. However the owner has since sold the cottage and the website no longer needed. (Do not try to book this cottage as it is no longer available.)

Webpage Webpage Webpage

View the website: (Site Design Only)http://home2.btconnect.com/angliadesign/Southwold/cottage.html

By Thomas Linstead.


Programming Languages: HTML, CSS, Javascript, PHP
2012-08-08




Anglia Design LLP Website

Website Development for Client: Anglia Design LLP

Worked alongside the employees of Anglia Design LLP to produce a professional website for the company. Developed from scratch using Flash and HTML elements, together with additional Javascript to showcase the companies work. It is specifically designed to be viewed on both windows and apple devices.

Webpage

View the website now: http://www.angliadesign.co.uk

By Thomas Linstead.


Programming Languages: HTML, CSS, Javascript, Flash
2011-04-22