Skip to content

llbob/deno-fresh-portfolio

Repository files navigation

Deno Fresh Portfolio Boilerplate

Inspired by Indexhibit, this portfolio boilerplate uses Deno Fresh and PagesCMS for easy content management.

How to use:

Create a new repo from this template:

Use the gh CLI or the GitHub website to create a new repo from this template. For beginners, I recommend using the GitHub website and simply clicking the "Use this template" button.

Install Deno:

Check the Deno installation guide for your operating system.

Run locally:

deno task start

Run in cloud with Deno Deploy:

Using CLI:

Install the deployctl command:

deno install -gArf jsr:@deno/deployctl

Deploy the app:

deployctl deploy

Note: You don't need to use the CLI to deploy the app. This can also be done through the Deno Deploy dashboard.

Use with PagesCMS:

Connect your github profile to PagesCMS and open your cloned repo in the CMS.

Screenshots

Desktop

Desktop Index Desktop About Desktop CV Desktop Press Desktop Projects

Mobile

Mobile Index Mobile Single Project

About

An indexhibit inspired portfolio made with Deno and Fresh for use with PagesCMS.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •