Working repository of the latest version (3.x.x) of my Personal Website.
🌐 Currently live at: dhruv.tech.
📝 Report issues here.
⌚ Older versions: v2.x.x, v1.x.x
The website currently uses the following technologies:
- Astro (frontend framework)
- Tailwind (for styling)
- Lottie (for animations)
- Partytown (for reducing load on the main thread)
- Svelte (currently for lazy loading of animations through dynamic islands; to be used to interactive features in the future)
Future iterations are likely to also use:
- Cloudflare Workers/Wrangler (for backend functions)
- Cloudflare KV (for storing structured data)
The project's primary audience are (likely) users of desktop browsers, thus it designed as desktop-first and optimised for desktop browsers.
It is benchmarked to score 90+ for Desktop performance, Accessibility, Best practices, & SEO on Google Core Vitals (Lighthouse).
While not optimised for mobile, the website is made to be responsive and functional on mobile devices (>= iPhone SE 2nd Gen, minimum screen width of 375px).
The website is compatible the latest versions of:
- Chromium-based browsers Desktop/Mobile (ver. 114+) (Tested on Microsoft Edge & Google Chrome)
- Mozilla Firefox Desktop/Mobile (ver. 115+)