Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UITS English Enthusiasts

UITS English Enthusiasts is a peer-driven, community-focused web platform designed to help UITS students improve their English communication skills (speaking, reading, and writing).

The website serves as an onboarding hub, featuring structured integration paths for community resources, speaking groups, and academic transitions.

Project Structure

This project is built from scratch as a Single Page Application (SPA) using standard web technologies:

  • index.html: Semantic structure and content sections.
  • style.css: Clean layout styling, theme toggles, and transitions.
  • app.js: Navigation controls, desktop link rotator, and popup modal mechanics.

Key Features

  1. SPA Hash Navigation: Seamless section transitions using client-side routing.
  2. Desktop Link Viewport Rotator: Displaying exactly 4 links at once, cycling every 6 seconds, and pausing on hover.
  3. Mobile Sidebar Navigation: Hamburger menu presenting all links on smaller devices.
  4. Theme Toggles: Light and Dark mode options saved in local storage.
  5. Academic Integration Roadmap: Centered popups outlining IELTS/TOEFL prep, GRE/SAT transitions, and research guidelines.

Quick Start

To view the application locally:

  1. Clone this repository.
  2. Open the index.html file in any modern web browser.

For complete architectural details, please refer to documentation.md.

About

UITS English Enthusiasts is a peer-driven, community-focused web platform designed to help UITS students improve their English communication skills (speaking, reading, and writing).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages