~~~~~~~~~~~~~~~~~~~~
Introduction to your client
Who they are
My client is my dad, this allows me to be able to frequently ask him questions and check if the website I am making is to his satisfaction.
What they do
My dad is a history professor at the Chinese University of Hong Kong .
The Problem
What does your client see as being the problem
My client currently already has a website on the CUHK website. However, in order to edit it, he has to ask his technician to do so for security reasons. Due to the sheer amount of people wanting to edit their websites, the technician takes a long time to make changes to my dad’s webpage. Also, his current image gallery only contains 2 photos per year. He would like to expand that photo gallery
What suggestions have they made for you to solve the problem?
My client has suggested that I rebuild the website which allows him to make changes to it through me and in this website, there has to be a larger photo gallery.
What alternative/additional suggestions have you already made to them?
I have suggested a website that the client could edit himself instead of through me like he expected. In the summer, I have also discovered that my client likes JQuery dropdown menus. This will most likely to be incorporated into the final website. I have done some planning for a photo gallery layout and soon, I will ask my client, which one he prefers. A simpler layout or a more fancy layout. I will do the same for the website layout. His current website is here http://www.history.cuhk.edu.hk/CourseWeb/201112/HIST4313/index.htm
Personally, I think it’s a bit plain. I would like to create a login system for students to sign in. Then they will be able to bookmark pages, comment on pages (this may be done without signing in),
Proposal for how you will solve the problem
I will create the website, mainly using Notepad. However, for the image gallery, I am likely to embed flash files to make it more animated. I am unsure if this will work yet. If this does not work, I will use Javascript and JQuery to do it. Also, I will use Photoshop to create backgrounds for the website. In Notepad, I will use a number of web programming languages such as HTML, CSS, PHP, MySQL, Jqueries and javascript. I will use XAMPP as a server when I create this and use PhpMyAdmin to create databases for MySQL. After I create the website, I will find a free webhost to host it. There are several free webhosts that support PHP and MySQL here http://blog.jimmyr.com/List_of_Webhosting_Companies_17_2008.php I will try to try them all and determine which is the best. Then, I will use a CMS such as one I have recently heard named “Cushy CMS” to make it easier for my client to edit.
While I am doing all this, I will ask my client to constantly check if I am doing anything unnecessary or anything he dislikes.
~~~~~~~~~~~~~~~~~~~
It is roughly a page and should be enough.
This lesson, I arrived early and managed to sort out the technical difficulties with my laptop. It was for some strange reason unable to run the software XAMPP even though I had tried it at home and it had worked. I spent my lunch break and a quarter of the lesson reinstalling XAMPP. Luckily, it worked and when i tried it, this webpage popped up
So, I followed a number of tutorials from these sites...
(the best login tutorial out of all of these but contains adverts that always pops up, disturbing me.)
(contained code that I attempted to copy and paste and understand. Then, I tried to create the table and it turns out that a part of the code is wrong? Which is why i switched the first one on this list. However, occasionally, there was information left out of the first one and i had to check this website since this website has the actual code)
(after receiving the error in the code of the previous link, I looked it up and tried replacing some words (type replaced with engine) however this did not solve the problem)
Eventually I managed to make the necessary tables using PHPmyadmin in XAMPP, however by that time, it was the end of the lesson.
No comments:
Post a Comment