Australia - Bootstrap

Overview

This "Australia" project was a Diploma homework exercise utilising Bootstrap functionalities. The application features Bootstrap's grid system, responsive navigation bars, cards, buttons, and carousels. Bootstrap cards showcase project details and dynamically generated advertisements.

Technologies used

C# ASP.NET Core Bootstrap

Key Features:
Bootstrap:
  • Queensland - a Bootstrap accordion is used where a user can click on a city they are interested in and see more details.
  • New South Wales - Bootstrap cards are used to display a city name, description, and images.
  • Northern Territory - Sidebars are used to create side navigation menus that are used to display navigation links in a collapsible format.
  • Native Animals - Bootstrap functionalities include Scrollspy, List Group, Responsive Grid Layout, and Flex utilities.
  • Dangerous Animals - a carousel of images is used.
  • Partial layouts:

    Random advertisement functionality has been implemented using partial layouts. The master layout includes @RenderSection("Advertisements", required: false) for optional ad display. On specific pages like QLD.cshtml and NSW.cshtml, Razor code generates a random index to select an advertisement from a predefined array, ensuring dynamic content.

    Go to Site