I am an aspiring software engineer who recently graduated from the National University of Singapore (NUS) with a Bachelor of Computing (Honours) in Computer Science. This is my portfolio site where I showcase my experiences and projects.
This portfolio follows a simplistic classic resume design with a focus on readability, accessibility and best SEO practices. The design is inspired from Austin Z. Henley and bettermotherfuckingwebsite.
This portfolio is made with Astro and hosted on Vercel to allow for fast development and deployment with even faster performances. Each content is written in markdown and compiled using Astro's Content Collection feature for extensibility and type safety.
It also allows for an extensible blog page by rendering all blog posts located in src/content/blog
.
git clone https://github.com/Josephaedan/Josephaedan.com.git
npm install
Create a .env
file in the root directory and add the following:
DEPLOYED_URL="http://localhost:3000"
An example of the .env
file can be found in the .env.example
file.
npm run dev