Skip to content

SamuelMTeixeira/Portfolio

Repository files navigation

Samuel's Website Portfolio

🚀 Let's code? contribute to the project

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

⚡️ Demo

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_DATABASE_ID=your_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.

🤝 Collabs

Samuel
Samuel M. Teixeira