Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alianza/portfolio-lea
Journalist Portfolio website for Léa Shamaa!
https://github.com/alianza/portfolio-lea
cms isr jamstack markdown netlify nextjs personal-website portfolio ssg static static-site
Last synced: 6 days ago
JSON representation
Journalist Portfolio website for Léa Shamaa!
- Host: GitHub
- URL: https://github.com/alianza/portfolio-lea
- Owner: alianza
- Created: 2022-02-21T20:45:09.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-29T14:45:25.000Z (6 months ago)
- Last Synced: 2024-05-30T04:37:19.214Z (6 months ago)
- Topics: cms, isr, jamstack, markdown, netlify, nextjs, personal-website, portfolio, ssg, static, static-site
- Language: JavaScript
- Homepage: https://leashamaa.nl/
- Size: 87 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Portfolio Website for [Léa Shamaa](mailto:[email protected]) [![Netlify Status](https://api.netlify.com/api/v1/badges/a0a28b66-169a-4500-82db-1ed5ae85f492/deploy-status)](https://app.netlify.com/sites/portfolio-lea/deploys)
This is a journalist/writer portfolio website for [Léa Shamaa](mailto:[email protected]).
It is built using Next.js, Netlify CMS and is hosted on Netlify.
Check out the live site [here](https://leashamaa.nl/).## 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