Official website for the Sensor, Electro-Acoustics Technology Laboratory (SEAT-Lab) at Purdue University.
Live site: https://seat-lab.github.io/
This repository hosts a static lab website built with HTML, CSS, and JavaScript. It is deployed through GitHub Pages.
| Page | File | Description |
|---|---|---|
| Home | index.html |
Lab overview, news, team, collaborators, research, projects preview, publications preview, contact |
| Projects | projects.html |
Research project details |
| Publications | publications.html |
Full publication archive by year |
| News | news.html |
Full news archive |
python -m http.server 8080Run that from the repo root, then open http://localhost:8080 in a browser.
Remember to full refresh the browser to see any new changes you made, ctrl + shft + r, in firefox as an example.
| Branch | Purpose |
|---|---|
main |
Day-to-day development (commit here) |
publish |
Branch GitHub Pages deploys from |
Publishing updates the live site:
git push origin main:publishOr use Actions → Publish Site Branch → Run workflow in GitHub.
A scheduled workflow also syncs main → publish every two months when new commits exist.
- Site Development Guide — repo structure, workflows, and how to change the site
- Editing Cards — adding and editing people, publications, projects, and other cards
Generative AI assisted development of this website. The tools used most were Grok, in Cursor IDE, and Claude Code. They were used to help draft and revise HTML, CSS, JavaScript, and documentation. Results were reviewed and checked by lab members.
Citations follow Purdue Libraries guidance on citing generative AI (APA, citing the tool generally):
SpaceXAI. (2026). Grok [Large language model]. https://x.ai/grok
Anthropic. (2026). Claude Code [Large language model]. https://claude.com/
Max Chen - chen3901@purdue.edu