devfolio

Devfolio

Devfolio is modern, minimal portfolio and blog made with Svelte/kit and Tailwind.

Devfolio was designed as a starter portfolio / blog for developers just breaking into the field. A place to store thoughts and show off projects.

I put quite a bit of work into this project. Please leave me a star, if you found it useful.

Deploy your own

Two very popular 1 click deployment platforms are Vercel and Netlify

Deploy devfolio on Vercel

Deploy devfolio on Netlify

Installation

git clone https://github.com/<YOUR-GITHUB-PROFILE>/devfolio
cd devfolio
npm install
npm run dev

devfolio should now be running at http://localhost:5173/

Usage

To edit the site, edit the data files in .data in the root directory.

Mock posts and projects are included. Please check the blog posts on how to add posts, projects, and write markdown.

The contact form is already wired to an api. The back-end can be found in src/routes/api/email. The front-end is found in src/routes/contact.

Choose your own provider. I personally used https://resend.com/ during development due to its' generous free tier.


Stack

  • Svelte/kit
  • Tailwind
  • MDSvex (use markdown in svelte)
  • MDSvex-relative-images (use relative images in mdsvex)

Credits

Top categories

Loading Svelte Themes