Skip to content

martinakrtzschmr/nextjs-portfolio

Repository files navigation

Objective:

The main objective of this project is to use and configure correctly Typescript. This project uses typescript: 5.3.3, other versions can cause different errors and compatbility issues.

The secondary objective is the use of form managers with Typescript and tools that would agregate to that experience, such as tRPC, react-hook-form and payload.

How to run the project:

Installing:

npm i
# or
pnpm i

Running on dev:

npm run dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.

How to build the project:

npm run build
# or
pnpm build

How to deploy the project?

pnpm dlx vercel ./dist --prod

Be sure to login into your Vercel account and connect the correct repository, the deployment should be automatic after the next commits.