diff --git a/.gitignore b/.gitignore index 1437c53..8b78257 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ # next.js /.next/ /out/ +package-lock.json # production /build @@ -32,3 +33,5 @@ yarn-error.log* # vercel .vercel + +/tmp \ No newline at end of file diff --git a/README.md b/README.md index 3b47cba..53b17a4 100644 --- a/README.md +++ b/README.md @@ -79,6 +79,51 @@ npm run dev - Feel free to use it as your own portfolio - Contributions are welcome +## Notebooks rendering with Quarto + +1. Transform the jupyter notebook into a qmd file: + +``` +quarto convert isic-2024_kaggle.ipynb -o isic-2024_kaggle.qmd +``` + +2. Transform the qmd file to suit your layout needs, for example add this at the head of the qmd file: + +``` +--- +format: + html: + title: '' + toc: true + toc-title: "Table of contents" + toc-location: right + toc-depth: 5 + toc-expand: true + toc-float: + collapsed: true + smooth-scroll: true + width: 300px + theme: cosmo + code-fold: false + code-fold-show: true + page-layout: full + number-sections: true + code-tools: false + code-line-numbers: false + code-summary: "Show Code" + code-block-bg: true + include-in-header: styles/toc-scrollbar-hide.html +execute: + enabled: false +--- +``` + +3. Convert the qmd into an html file: + +``` +quarto render isic-2024_kaggle.qmd +``` + ### License [MIT](https://github.com/realstoman/nextjs-tailwindcss-portfolio/blob/main/LICENSE) diff --git a/clean_project.sh b/clean_project.sh new file mode 100644 index 0000000..17f8c79 --- /dev/null +++ b/clean_project.sh @@ -0,0 +1,34 @@ +rm -rf .next node_modules package-lock.json yarn.lock +npm cache clean --force +npm install +npm run build +npm run dev + + +npm install next@latest react@latest react-dom@latest --force +npm install +npm run build +npm run dev + + + +npm install framer-motion@latest +rm -rf node_modules package-lock.json .next +npm install +npm run build +npm run dev + + +brew install trash +trash node_modules +rm -rf ~/.Trash/* + +npm install + + + +trash node_modules +rm -rf ~/.Trash/* +rm -rf .next node_modules package-lock.json yarn.lock +npm install +npm run dev \ No newline at end of file diff --git a/components/HireMeModal.jsx b/components/HireMeModal.jsx index c9d0784..11dbfca 100644 --- a/components/HireMeModal.jsx +++ b/components/HireMeModal.jsx @@ -3,10 +3,11 @@ import { FiX } from 'react-icons/fi'; import Button from './reusable/Button'; const selectOptions = [ - 'Web Application', - 'Mobile Application', - 'UI/UX Design', - 'Branding', + 'Data Science', + 'Generative AI', + 'Data Engineering', + 'Software Engineering', + 'Web Application' ]; function HireMeModal({ onClose, onRequest }) { @@ -25,23 +26,22 @@ function HireMeModal({ onClose, onRequest }) {