Custom Domain & Email Setup
Objective
Establish a professional web presence and email identity by deploying a personal site to a custom domain using GitHub Pages, and configuring custom email with Zoho Mail for direct contact and outreach.
Deployment Overview
- Domain: Registered
ajpurvis.dev
via Google Domains - Web Hosting: GitHub Pages with custom domain integration
- Email Service: Zoho Mail (free plan with DNS authentication)
- Site Type: Static HTML with project portfolio and contact info
Setup Process
- Created a GitHub repository:
ajpurvis.github.io
- Linked domain through GitHub Pages settings and added
CNAME
file - Configured DNS records (A, CNAME, TXT) to verify domain with Zoho Mail
- Created email alias
aero@ajpurvis.dev
for professional communication
Value Added
- Branded digital identity for aerospace engineering outreach
- Simple, zero-cost deployment pipeline using GitHub Pages
- Custom email increases credibility when networking or applying for roles
- Scalable base for future portfolio expansion
Tools Used
- GitHub Pages
- Zoho Mail (DNS configuration)
- Google Domains (or equivalent registrar)
- Custom CSS + HTML