Skip to content
Dissertation project for the MSc in Design and Digital Media (2009-2010) at the University of Edinburgh (built: 2010)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
files
rdbin
rdincfiles
rdlayout
rdpagecontents
rdscripts
rdusers
.gitignore
README.md
accountmanageindex.php
browsersettings.php
humans.txt
index.php
portfolioindex.php
robots.txt

README.md

README

Dissertation project for the MSc in Design and Digital Media (2009-2010) at the University of Edinburgh.

Built date: Mid 2010

Website URL: retinadestruction.nfshost.com

Git Repo: https://github.com/dchantzis/retinadestruction

Abstract: retinadestruction.nfshost.com/files/[s0972736]ABSTRACT[DIMITRIOS_CHANTZIS][english].pdf

Dissertation: retinadestruction.nfshost.com/files/[s0972736]DISSERTATION[DIMITRIOS_CHANTZIS][dissertation].pdf

Presentation Videos:


This is website is currently inactive and operates strictly for demonstration purposes.

Registration processes are inactive.

The objective of this dissertation is the design and implementation of a CMS called Retina-Destruction.

This system is used to generate customizable portfolio websites for visual artists.

The contents and interface design of these websites are completely customizable by the registered users. These websites are hosted in the system and are accessible from a unique URL address. Emphasis is given to the ways of securing web applications and their implementation to this system through carefully designed algorithms.

This application also demonstrates ways of securing a web application according to the instructions provided by the OWASP (Open Web Application Security Project) community and carefully designed algorithms.

The written part of this project analyzes the functions of the system, the structure of the database, the logic behind the organization of the code functions in files and presents some selected operations of the system. Also included is a breakdown of the graphical interfaces of the system, and the decisions behind them.

Demonstration Account URL: retinadestruction.nfshost.com/portfolioindex.php?jamesdoe

Technologies and tools used:

  • PHP
  • SQL
  • MySQL
  • XHTML
  • CSS
  • JavaScript
  • jQuery
  • AJAX
  • JSON
  • Adobe Photoshop

Dimitrios Chantzis

Screenshots

Image 1

Image 2

Image 3

Image 4

Image 5

Image 6

Image 7

Image 8

You can’t perform that action at this time.