This is my personal portfolio website meant to show of my skills and experiences as well as maintain a blog potentially
Deployed on cloudflare at: https://ammarkhawaja.pages.dev/
- Astro Framework (SSG)
- Pure Javascript (Typescript) => no frameworks for best performance
- Tailwindcss
- SEO optimized
-
Bug: The js code that listens to events outside the small screen nav bar should close automatically as if small nav is open and we switch to big screen -
Feature: Stop using prose tailwind classes and make custom styling classes -
Bug: Page 404 doesn't load for invalid pages on cloudflare -
Feature: Make "projects" page with tags? - Bug: When page switched, the title is Popped in and replaced??
- Addition: Add DevOps
- Optimization: Switch to woff, woff2 fonts
- Feature: fix the CLS issue
- Feature: Switch to React?
- Feature: useTransitions API?
- Feature: Blog with a search functionality and tags (links in with projects)
- Feature: Collapsible headings for blog and about page (where ever .md is used)
- Feature: More precise and separate categories for Skills and make them clickable to tags OR to show related libraries