Skip to content

Latest commit

 

History

History
84 lines (54 loc) · 2.28 KB

README.md

File metadata and controls

84 lines (54 loc) · 2.28 KB

portfolio

My personal website <3

Deploy with Vercel

Technology stack

Running locally

  1. Clone this repo:
git clone https://github.com/IgorAugust0/portfolio.git
  1. Then go to the project's folder:
cd portfolio
  1. Install all dependencies:
pnpm i
  1. Configure your environment variables and follow the instructions:
cp .env.example .env.local
  1. Run locally:
pnpm dev

File structure

The basic file structure for the project is organized in the following way:

.
|-- app
|-- components
|-- context
|-- lib
`-- public

Here you'll find the main page of the website. Considering it's a single page application with a single route, most of the sections were defined in the components folder.

Here you'll find reusable blocks of React components, separated by their respective section.

Here you'll find context providers for the website, such as active section and theme context.

Here you'll find a set of utilities, such as server components, hooks, type definitions and local static data.

Here you'll find all assets, such as manifest files, icons and images.

License

MIT License © Igor Augusto