This project is a complete redesign and rebuild of the Oklahoma State University ACM chapter website. I developed it using Next.js (React framework) with Tailwind CSS for styling and deployed using GitHub Pages (via GitHub Actions).
The goal of this project was to create a modern, responsive, and maintainable web application that showcases ACM’s events, officers, and resources while providing a smooth user experience across desktop and mobile.
ℹ️ Originally forked from the official OKStateACM.github.io repository.
- 🔴 Before Revamp: Archived Version (May 2025)
- 🟢 Current Website: Live Site
- 📦 Archived Backup: Latest Internet Archive Snapshot (Aug 2025)
- Frontend: Next.js (React), Tailwind CSS
- Deployment: GitHub Actions → GitHub Pages
- Version Control: Git, GitHub
- Responsive design optimized for desktop and mobile
- Modular reusable components (Accordion, Officer Cards, Under Construction banners, etc.)
- Organized file structure for scalability and maintainability
- Support for event pages (Hackathons, Calendar, FAQ)
- Automated deployment pipeline with GitHub Actions