Posted on 01 February 2012 - 23:40
State:
Finished
Period:
April 2010 to June 2010
For the course "Introduction to Web Technologies" I had to create a blog and an online portfolio. The website had to be built with PHP, MySQL, JavaScript, XHTML and CSS.
There were a few requirements; the website had to be XHTML and CSS valid. When everything was finished we were encouraged to use AJAX where possible. Everyone alse had to implement one unique extra, I choose for an AJAX calendar and an event system. The event system was based on the event system I saw on a few Drupal websites.
Functionality requirements
- Blog
- Post/edit/delete blog entries
- Post/edit/delete comments
- Portfolio
- Upload assignments and allow them to be downloaded by registered users.
- Auto generate a list of all the acquired skills (from the uploaded assignments)
- Users
- Register, log in and log out
- Different user levels (Admin, registered, guest)
- Extra
- AJAX calendar
- Event system