Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Website (GitHub Pages)

This repo is a simple, fast, no-build personal site meant to be hosted on GitHub Pages.

Repo layout

  • index.html, 404.html, privacy.html: site pages
  • assets/: CSS/JS/images/docs/code + icons

Customize

Edit:

  • index.html (name, bio, links, projects)
  • privacy.html (optional)
  • assets/img/profile.jpeg and assets/img/og.jpg (optional social preview image)
  • assets/icons/favicon.svg (optional)

Tip: search for YOUR- placeholders. If you deploy as a project site, update the Open Graph URL/image in index.html to include /<repo>/ if you want social previews to work correctly.

Note: index.html is currently populated from the first two pages of Ali_Ansari_CV.docx (per your request). If you want your phone number displayed too, say so and I’ll add it.

Preview locally

From the repo root:

python3 -m http.server 8080

Then open http://localhost:8080.

Deploy to GitHub Pages

You have two common options:

Option A: User site (recommended)

  1. Create a repo named <your-username>.github.io.
  2. Push this code to the main branch.
  3. Your site publishes at https://<your-username>.github.io/.

Option B: Project site

  1. Create any repo (e.g. website).
  2. Push this code to the main branch.
  3. In GitHub: Settings → Pages
    • Build and deployment: “Deploy from a branch”
    • Branch: main / (root)
  4. Your site publishes at https://<your-username>.github.io/<repo>/.

Custom domain (optional)

  1. Add your domain in Settings → Pages.
  2. GitHub will offer a CNAME file; commit it if needed.

About

Ali Ansari's personal website

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages