Welcome to the repository for the Dr. XAS Website. This project serves as the landing page and portfolio interface for the Dr. XAS ecosystem, an AI companion for X-ray absorption spectroscopy.
🌍 Live Website: dr-xas.org
The website features an interactive landing page (currently highlighted by the magma-particles-demo) that showcases:
- Dr. XAS: The next generation AI companion for X-ray absorption spectroscopy.
- EasyXASCalc: Advanced calculation and spectrum analysis.
- XASbenchmark: Standardized datasets and benchmarking tools.
It utilizes modern web design principles including:
- Interactive 3D particle canvas backgrounds.
- Typing animations.
- Fully responsive design for desktop and mobile devices.
- Direct links to community platforms (GitHub, X, Discord) and a beta access signup form.
magma-particles-demo/- Contains the main demonstration landing page.index.html- The core HTML structure of the page.style.css- Custom styles, layout designs, and mobile responsiveness logic.script.js- Interactive canvas logic (particle wave animations) and typing effects.drxas_logo.png&drxas_logo_small.png- Project branding assets.assets/- Directory for demo videos and extra resources.
Since this is a static website (HTML, CSS, JS), you can serve it locally using Python's built-in HTTP server:
# Navigate to the project demo directory
cd magma-particles-demo/
# Start a local web server (Python 3)
python3 -m http.server 8080After running the server, navigate to http://localhost:8080/ in your web browser to view the site.
This website is designed and configured to be easily deployed via GitHub Pages.
Any pushes to the main branch will automatically update the live static website served by GitHub automatically.
The permanent QR code URL is https://dr-xas.org/go. Its current destination is stored separately in go/target.json, so the printed QR code never needs to change.
To point the QR code somewhere new, edit only the target value in go/target.json and deploy the change. Use a complete https:// or http:// URL. The redirect page bypasses the normal GitHub Pages asset cache when it reads this file, so returning visitors receive the latest destination.
A print-ready PNG containing the fixed QR code is available at go/dr-xas-go-qr.png.
- Email: dr.xas.drx@gmail.com
- Discord: Join our community
- X: @drx_xas
- GitHub: Dr-XAS Organization