Skip to content

SamuelMTeixeira/Portfolio

Website Portfolio

🚀 Let's code? contribute to the project

This is my personal web portfolio built with Nextjs, showcasing my skills and projects as a developer.

⚡️ Website

your-image-description

▶️ Run Locally

This project uses pnpm as package installer.

Clone the project

  git clone https://github.com/SamuelMTeixeira/Portfolio.git portfolio-project

Go to the project directory

  cd portfolio-project

Install dependencies

  pnpm install

Start the project

  pnpm dev

⚙️ Configure the environment variables

To configure the project, you need to set the following environment variables in your .env file. You can use the .env.example as a reference.

Email Service

  1. Create an account at Resend.

  2. Set the following variable in the .env file:

    RESEND_API_KEY=your_resend_api_key

    For detailed setup instructions, check the Resend documentation.

Notion Database

  1. Set up the following variables in the .env file:

    NOTION_TOKEN=your_notion_token
    NOTION_PROJECTS_DATABASE_ID=your_notion_database_id

    For more information on configuring Notion as a database, refer to this guide.

ℹ️ Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

Please adhere to this project's code of conduct.

Releases

No releases published

Packages

 
 
 

Contributors