A minimalist portfolio built with Astro and Tailwind. Originally created by Tim Witzdam. Design inspired by Brian Ruiz.
- Clean, minimalist design
- Fully responsive layout
- 100 Google Lighthouse score
- Markdown-powered blog
- Customizable config file
- Pages for Home, About, Projects, and Blog
- Clone the repository
git clone https://github.com/TimWitzdam/astro-minimal-portfolio-template.git
cd astro-minimal-portfolio-template
- Install dependencies
npm install
- Start the development server
npm run dev
- Customize your site — Update the config file and page content.
Command | Action |
---|---|
npm install |
Install project dependencies |
npm run dev |
Launch local dev server at localhost:4321 |
npm run build |
Generate production build in ./dist/ |
npm run preview |
Preview your production build locally |
Update content using the src/config.ts
file:
export const identity = {
name: "Usha Sophea Janardhan",
logo: "/logo.webp",
email: "ushashasj@gmail.com",
};
You can update:
- Site navigation
- Social media links
- Home/About/Projects/Blog content
Markdown is supported in most fields!
Originally built by Tim Witzdam. Design inspired by Brian Ruiz. Customized by Usha Sophea Janardhan.
Open an issue or reach out via email: ushashasj@gmail.com