Skip to content

alianza/portfolio-lea

Repository files navigation

Portfolio Website for Léa Shamaa Netlify Status

This is a journalist/writer portfolio website for Léa Shamaa. It is built using Next.js, Netlify CMS and is hosted on Netlify. Check out the live site here.

Notable features:

  • Fully statically generated
  • Dark mode
  • Fully Fledged Git based CMS (Netlify CMS)
  • Preview mode
  • Incremental Static Regerenation (ISR) for pages with remote dynamic data (Medium articles)

Technologies used:

  • Next.js (React)
  • Netlify CMS
  • Dark mode
  • Static site generation & Incremental Static Regerenation (ISR)
  • Fully markdown & Json based

Development (npm or yarn)

  • run yarn install to install dependencies
  • run yarn run dev to start Next.js dev server, Build and watch preview styles and run Netlify CMS local Proxy server for local development (set local_backend to true in public/admin/config.yml)
  • run yarn run build to generate static production build
  • run yarn run analyze to analyze the generated bundle