This document presents a practical assignment focused on building a dynamic website for a small engineering bookshop, as part of the ICTWEB501 module within the Advanced Diploma of Computer Systems Technology (ICT60515) at Kangan Institute. The assignment requires students to create an SQL script to set up a 'books' database, including tables for books, authors, customers, and orders, and grant specific permissions to a user. The website development aspect involves creating a homepage with specific sections, including business information and navigation links. The website must also feature functionalities to display book and author lists based on different criteria, along with forms to insert customer and order data into the database. Furthermore, the assignment includes the creation of user documentation for the developed website, covering all the implemented tasks. The assessment criteria involve successfully completing all tasks, including database creation, website design, and form implementation, adhering to the provided assessment instructions and meeting the required standards for a satisfactory outcome. The assignment is designed to assess students' skills in database management, web design, and user interface development within the context of a practical, real-world scenario.