This is my personal web portfolio built with React, showcasing my skills and projects as a developer.
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
For the e-mail service to work, you need to create an account at emailjs.com and then you need to set up tokens in the .env
file (use the .env.example template as a reference) for the following services:
NEXT_PUBLIC_EMAIL_PUBLIC_KEY
NEXT_PUBLIC_EMAIL_SERVICE_ID
NEXT_PUBLIC_EMAIL_TEMPLATE_ID
NOTION_TOKEN
NOTION_PROJECTS_DATABASE_ID
For more information how to configure the email service, see the documentation: 🔗 Email.js docs
Contributions are always welcome!
See contributing.md
for ways to get started.
Please adhere to this project's code of conduct
.
Samuel M. Teixeira |