Multi-page responsive static web portal built for the university ICT semester project demonstrating HTML5, CSS3 styling, and JavaScript form validation.
This repository contains a multi-page static portal designed for a university student technology organization. Developed as a collaborative foundation project, the site implements responsive layout techniques, navigation menus, event galleries, registration workflows, and client-side form validation.
- Responsive Multi-Page Structure: Semantic HTML5 layout across home, events, executive team, and contact views.
- Custom CSS Architecture: Responsive styling using CSS Flexbox and media queries without heavy external layout dependencies.
- Interactive JavaScript Elements: Dynamic mobile navigation toggle, modal overlays, and client-side form validation.
- Static Deployment: Structured for direct hosting via GitHub Pages or any static web server.
Academic Context: Introduction to Information & Communication Technology (ICT) Semester Project
Team Contributions:
- Hamza Imran: HTML structure, core CSS stylesheets, layout architecture, and form validation.
- Saqib Shah: JavaScript interactivity and deployment configuration.
- Shayan Ullah: UI/UX design, CSS animations, and color scheme.
- Uzair Ali: Content authoring, documentation, and quality verification.
.
├── index.html # Main landing page
├── pages/ # Sub-pages (About, Events, Contact, Team)
├── css/ # Stylesheets and media queries
├── images/ # Static graphic assets
├── videos/ # Multimedia content
└── README.md
Open index.html directly in any web browser, or launch a local preview server:
# Clone the repository
git clone https://github.com/HamzaKhanBUIC/University-Tech-Society---Student-Organization-Website.git
cd University-Tech-Society---Student-Organization-Website
# Run local preview
python -m http.server 8000Open-source under the MIT License.