The ABC Learning Centre Website is a comprehensive platform designed to provide information and services related to various courses offered by the center. This was my first academic project where I used HTML, CSS, and JavaScript to create a fully functional website. The project also incorporates form validations, form submissions, and utilizes Tailwind CSS at some level. Below is a detailed description of the website's structure and functionality.
Wireframes were created using Balsamiq, a tool used to sketch out user interfaces. It helps in visualizing the layout and functionality of the website before actual development.
Storyboards were created to depict the sequence of interactions a user might have with the website. They help in understanding the flow and ensuring a smooth user experience.
Information Architecture (IA) involves the organization of the website's content. It ensures that users can easily navigate and find the information they need.
index.html
file.index.html
.Steps for hosting the website on Apache server:
httpd
file located at C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf
in VS Code.Add the following configurations:
Click on "Retry as Administrator" and then "Yes" on the dialogue box that appears.
hosts
file located at C:\Windows\System32\drivers\etc
to include the desired URL with the device's IP address.
Balsamiq is a rapid wireframing tool that reproduces the experience of sketching on a whiteboard but using a computer. It helps in quickly creating and sharing wireframes to visualize the layout and functionality of the website.
Storyboards are visual representations that illustrate the sequence of events or interactions a user might experience on a website or application. They are useful for planning and communicating design ideas effectively.
Information Architecture (IA) is the practice of structuring and organizing content on a website. It helps users find information efficiently and ensures a logical flow throughout the site.