This repository is configured to publish the Vite frontend in frontend/ to GitHub Pages.
Push the main branch to GitHub:
git push origin main
In GitHub, open the repository settings:
Settings -> Pages -> Build and deployment
Set Source to GitHub Actions.
After the workflow finishes, the site will be available at:
https://mersedee.github.io/
For a custom domain, add a frontend/public/CNAME file containing only the domain name, then configure the same domain in Settings -> Pages.
Example:
your-domain.com
GitHub Pages hosts the static frontend only. The Python backend in backend/ needs a separate host if the site starts using backend API routes.