Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

Live web version here

Home

Home is a portfolio, time tracker and exocortex.

  • No-JS by JS from JS
  • (No-JS static html/css website compiled by a nodejs server from a single-page JS webapp)

Static page generation is done with puppeteer headless chrome.

Current benefits (compared to a static single-page client-side webapp)

  • Fully indexable by search engines
  • Faster initial load
  • Database can be private
  • Run anywhere with no trust required (no-JS)

This setup would allow for a simple private nodejs frontend to do database additions and modifications then auto-rebuild the static public website.

See to do list

Structure

  • server folder is the build script.
  • site folder is the JS webapp (source).
  • public folder will be created after building and will contain the static website.

Dev

Install

git clone git@github.com:kormyen/home.git
cd home/server
npm install

Test

open home/site/index.html in a browser

Build

node home/server/build.js

Publish

vercel --prod

Dependencies

Inspirations

  • Neauoire - 'digital nomad.'
  • Webring - 'artist and developers self built diaries, wikis & portfolios.'
  • Time travelers - 'self-authored time tracking tools.'
  • Merveilles - 'collective of artists.'

About

Portfolio, time tracker and exocortex. No-JS by JS from JS.

Resources

Releases

No releases published

Packages

No packages published