My personal website <3
- Styling: Stitches
- Content: Markdown
- Back-end: Next.js
- Front-end: React
- Animation: Framer
- Deployment: Vercel
- Clone this repo:
$ git clone https://github.com/israel5/throwexception.dev.git
- Then go to the project's folder:
cd throwexception.dev
- Install all dependencies:
yarn
- Run locally:
yarn dev
4.1 If it presents an error like Cannot find module */node_modules/react/jsx-runtime imported from */node_modules/@radix-ui/react-toast/dist/index.mjs
, you can fix it by running:
yarn add react@latest react-dom@latest
The basic file structure for the project is organized in the following way:
.
|-- articles
|-- components
|-- data
|-- layouts
|-- lib
|-- pages
`-- public
Here you'll find a list of markdown files for each post.
Here you'll find reusable blocks of React components.
Here you'll find JSON files that populates each section.
Here you'll find default templates for different pages.
Here you'll find a set of utilities.
Here you'll find all the main pages of the site.
Here you'll find all the CSS, images, and font files.
MIT License © throwException.dev