Skip to content

xabierlameiro/the-last-dance

Repository files navigation

This is my personal website

Overview

  • .github/workflows/* - CI/CD workflows.
  • data/* - The folder when contain all of my blog posts and other data in mdx format.
  • public/* - The folder where all of my static assets live.
  • public/coverage/* - The folder where all of my coverage reports live.
  • public/docs/* - The folder where all of my documentation live.
  • public/posts/* - The folder where all pictures for my blog posts live.
  • src/components/* - The folder where all of my components live.
  • src/pages/* - The folder where all of my pages live.
  • src/pages/api - The folder for API.
  • src/pages/_app.tsx - Global configuration for the application.
  • src/pages/_document.tsx - Global configuration for the document.
  • src/constants/* - The folder where all of my constants live.
  • src/context/* - The folder where all of my context providers live.
  • src/helpers/* - The folder where all of my helper functions live.
  • src/hooks/* - The folder where all of my custom hooks live.
  • src/intl/* - The folder where all of my translations live.
  • styles/* - The folder where all of my global styles live.

Running Locally

This application requires Node.js v16 ++.

git clone https://github.com/xabierlameiro/the-last-dance.git
npm i
npm run dev

Pending tasks

  • Complete coverage
  • Complete storybook
  • Move storybook to a separate repo
  • Move lighthouse to a separate repo