This application is a web-based platform designed for the Vaal University of Technology (VUT) to showcase its Marketing, Retail, and Sports Management programs. The app provides users with detailed information about various academic programs, including diplomas, advanced diplomas, and postgraduate options. Users can navigate through the application to explore different programs, view campus images, and access contact information. The main features include a campus slideshow that highlights the university's facilities, a location map for easy navigation, and a tabbed interface for browsing through different program categories. Each program has a dedicated modal that displays comprehensive details such as duration, objectives, career opportunities, entry requirements, and key modules. The application is built using modern web technologies, including TypeScript and React, which enhance the user experience with dynamic content rendering and state management. The user interface components are styled using a combination of custom styles and utility classes, ensuring a responsive and visually appealing design. To use the app, users can click on the program tabs to view available courses, select a program to learn more, and apply directly through the provided buttons. The app also includes a contact section with essential information for prospective students, such as phone numbers, email addresses, and links to social media. Key features of the app include: - A responsive design that adapts to various screen sizes. - A campus slideshow showcasing images of the university. - A location map embedded with Google Maps for easy navigation. - A modal dialog for detailed program information. - Tabbed navigation for easy access to different program categories. - Action buttons for applying to programs and downloading brochures. Overall, this application serves as a comprehensive resource for prospective students interested in pursuing studies at VUT in the fields of Marketing, Retail, and Sports Management.
No tags
Last Updated July 6, 2025