ciampo / portfolio-2019

Marco Ciampini's portfolio

Home Page:https://marcociampini.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Marco Ciampini 2019 portfolio website

Netlify Status

Personal portfolio website based on this next.js template.

Note: The canonical repository is hosted on github

πŸ›  Setup

  • install node glolbally
  • install yarn glolbally
  • set up Contentful, Netlify and Google Analytics
  • copy .env.example and rename it to env. Add the correct values for the env variables.
  • add the same env variables to Netlify
  • yarn install

πŸ“ Main scripts

yarn dev

Starts the application in development mode (hot-code reloading, error reporting, etc)

yarn data

Pulls data from contentful (make sure you added env variables both into a .env and into your Netlify project)

yarn static

Builds the app in production mode and exports it as static site ready to be hosted on Netlify.

yarn serve:static

Serves the static site. The application should be compiled with yarn static first.

πŸ’¬ Other scripts

yarn build

Compiles the application for production deployment (SSR).

yarn serve:ssr

Starts and serves the application in production mode. The application should be compiled with yarn build first.

yarn analyze

Builds the app and opens 2 graphs in the browser showing the app's bundle composition.

yarn test

Lints scripts and styles.

yarn test:fix

Lints scripts and styles, and tries to auto-fix any errors.

πŸ‘» Contributors

About

Marco Ciampini's portfolio

https://marcociampini.io/

License:MIT License


Languages

Language:TypeScript 86.3%Language:JavaScript 10.0%Language:CSS 3.7%