“savant (noun): a learned person, especially a distinguished scientist.”
This repository houses the source code and content for the website of the Software‑Analytics‑Visualisation‑Team (SAVANT).
The site is intended to serve as the public face for the group: showcasing research, projects, members, publications, events, and other outputs of the team.
You can view the live website here:
https://software-analytics-visualisation-team.github.io/savant/
- Built as a static site/web‑frontend using Next.js + TypeScript
- Tailwind CSS for styling (
tailwind.config.ts) and PostCSS configuration (postcss.config.js) - ESLint and Prettier configuration to enforce code quality and formatting standards
public/folder for static assets andapp/folder for main application code- GitHub Actions workflows in
.github/workflows/for CI/build/deploy - MIT License
- Node.js (check
package.jsonfor exact version) - npm
- Git
git clone https://github.com/Software-Analytics-Visualisation-Team/savant.git
cd savant
npm installnpm run devThis starts the development server (likely on http://localhost:3000).
Deployment is likely via GitHub Pages; check .github/workflows/ for automation details.
/
├─ .github/workflows/ → CI/CD workflows
├─ app/ → Application source code (pages/components etc)
├─ public/ → Static assets (images, icons, etc)
├─ .eslintrc.json → ESLint config
├─ .prettierrc → Prettier config
├─ next.config.mjs → Next.js config
├─ package.json → Dependencies & scripts
├─ tailwind.config.ts → Tailwind CSS config
├─ tsconfig.json → TypeScript config
└─ README.md → This file
We welcome contributions! Fix typos, update team info, add new projects, or improve UI/UX.
Create a new branch
- Make changes, commit, and push
- Open a Pull Request with a description
- Changes will be reviewed and merged
- Follow ESLint/Prettier code style
- Use meaningful commit messages (use semantic commit notation)
- Optimize images and assets added to public/
This project is licensed under the MIT License — see the LICENSE file.
Reach out via the team website: https://software-analytics-visualisation-team.github.io/savant/
Built with Next.js, Tailwind CSS, and TypeScript