Redesigned Course Selection for Saint Pats

2016-05-05 | Web , php ,

My NCEA level 3 project for the digital technology standard Develop a prototype considering fitness for purpose bla bla bla was my first attempt at PHP and server-side programming - until this, all my previous web projects were just static web pages. I spent a whole term on it, and in the end had a robust, fully responsive, and user friendly course selection experience. I got excellence in the standard and learned valuable server-side scripting techniques in the process!

The basic idea of the website is as follows:

I’m not too familiar with AJAX or web technologies like that, so I decided to keep it purely PHP based. In the end it turned out fine as most of the website doesn’t need fancy automatically updating elements.

As with most of my High School work, we were required to keep logs of every bloody thing we did. A better explanation of the backend, frontend, and the development that went into making the website are explained in this document.

Here is the final, fully responsive picture of the website:

And a picture of the login screen:

And for good measure, a modal popup of the contact page: