Portfolio Lea

screenshot of Portfolio Lea

Journalist Portfolio website for Léa Shamaa!

Overview

The Portfolio Website for Léa Shamaa is a journalist/writer portfolio website built using Next.js and Netlify CMS. It is hosted on Netlify and offers notable features such as fully statically generated pages, dark mode, and a fully-fledged Git-based CMS. The website also employs Incremental Static Regeneration (ISR) for pages with remote dynamic data, specifically for Medium articles. It utilizes technologies like Next.js (React) and Netlify CMS for content management.

Features

  • Fully statically generated: The website generates static pages during build time for faster performance and improved user experience.
  • Dark mode: Users have the option to switch to a dark theme for better readability in low-light environments.
  • Fully Fledged Git based CMS (Netlify CMS): The website includes a comprehensive Content Management System (CMS) powered by Netlify, allowing easy management and updating of content through various Git operations.
  • Preview mode: The website provides a preview mode functionality, enabling content creators to preview their changes before publishing them.
  • Incremental Static Regeneration (ISR): This feature allows pages with remote dynamic data, such as Medium articles, to be incrementally updated on a schedule without rebuilding the entire site.

Summary

The Portfolio Website for Léa Shamaa is a professionally designed and feature-rich website built using Next.js and Netlify CMS. It offers a range of notable features, including static site generation, dark mode, a Git-based CMS, and Incremental Static Regeneration for pages with remote dynamic data. The installation process is straightforward, but users should ensure they have the necessary dependencies installed and follow the provided commands for local development and building the production version. Overall, this portfolio website provides an excellent platform for showcasing the work of Léa Shamaa as a journalist/writer.