Skip to content

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

Notifications You must be signed in to change notification settings

mark-horn/devfolio

Repository files navigation

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 with Vercel

Deploy devfolio on Netlify

Deploy to 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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published