This project aims to rebuild the ASSU (Arts & Science Students’ Union) website using a modern frontend and a headless WordPress backend. The goal is to create a maintainable, accessible, and responsive platform while preserving the content and structure from the Wix prototype.
Design document here.
| Area | Stack |
|---|---|
| Frontend | Next.js, React, Tailwind CSS, Shadcn UI |
| Backend | WordPress (Bluehost) + REST API |
| CI/CD | GitHub Actions |
| Deployment | Vercel or GitHub Pages |
- Frontend: Static site with
getStaticProps, Tailwind CSS, and CI via GitHub Actions - Backend: WordPress provides dynamic content via REST API
- Webhooks: WordPress → GitHub Dispatch → Trigger site rebuild
Jason Li Aryan Aggarwal Shirley Zhang Stanley Pang Rashu Sharda