Personal portfolio website for Alin Adrian Ivana, focused on Python development, backend, automation and web applications.
- responsive multi-page portfolio;
- Romanian, English, Italian, Spanish and Turkish versions;
- dark, graphite and light themes;
- project filtering and subtle interface animations;
- privacy-friendly contact form that opens the visitor's email application;
- SEO basics: canonical URLs, Open Graph, hreflang, sitemap and robots.txt;
- accessibility basics: semantic navigation, skip link, reduced-motion support and keyboard-friendly controls;
- ready for GitHub Pages (
.nojekyllincluded).
/
├── index.html
├── despre.html
├── competente.html
├── proiecte.html
├── contact.html
├── en/
├── it/
├── es/
├── tr/
├── assets/
├── styles.css
├── script.js
├── 404.html
├── sitemap.xml
├── robots.txt
├── CNAME
└── .nojekyll
This repository is the GitHub Pages source for the custom domain www.alinadrian.dev (repository: alinadrian.github.io).
- Upload the files from this folder to the root of the repository.
- Open Settings → Pages.
- Under Build and deployment, select Deploy from a branch.
- Select branch main and folder /(root).
- Save and wait for the deployment to finish.
GitHub Pages does not run Python/FastAPI server code. The contact form therefore uses a mailto: flow and does not store visitor messages on a server.
The website publishes only the professional contact information intentionally included in the portfolio. No downloadable CV files are included.
© 2026 Alin Adrian Ivana
Production SEO assets include canonical URLs on www.alinadrian.dev, multilingual hreflang, structured data, real favicons, Open Graph social image, sitemap and robots.txt.