trpiano / nextfolio

Portfolio built to demonstrate skills, experiences and more personal details about me.

Home Page:https://timoteopiano.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NextFolio



Made by Repository size GitHub last commit GitHub

About

This portfolio aims to showcase my skills, experiences, and information about myself, as well as provide a means of contact if desired.

Screenshots

nextfolio home


nextfolio 404 page


nextfolio home


nextfolio 404 page

Technologies

The following tools were used in this project:

APIs

The following APIS were used in thid project:

Requirements

Before starting 🏁, you need to have Git and Node installed.

Getting Started

# Clone this project
$ git clone https://github.com/trpiano/nextfolio

# Access
$ cd nextfolio

# Install dependencies
$ yarn

# Run the project
$ yarn dev

# The server will initialize in the <http://localhost:3000>

Environment Variables (.env)

# Rename the .env.example file like the example below
$ cp .env.example .env.local

# Add your information in the variables

NEXT_PUBLIC_GITHUB_URL= # Link to your GitHub profile;
NEXT_PUBLIC_LINKEDIN_URL= # Link to your LinkedIn profile;
NEXT_PUBLIC_INSTAGRAM_URL= # Link to your Instagram profile;
NEXT_PUBLIC_WHATSAPP_URL= # Link of your WhatsApp contact;
NEXT_PUBLIC_TELEGRAM_URL= # Link of your Telegram contact;
NEXT_PUBLIC_GITHUB_USERNAME= # Your GitHub username;
NEXT_PUBLIC_EMAILJS_SERVICE_ID= # Your email service id in EmailJS;
NEXT_PUBLIC_EMAILJS_TEMPLATE_ID_ADMIN= # Your email template id in EmailJS (Email that will be sent to you with the new contact details);
NEXT_PUBLIC_EMAILJS_TEMPLATE_ID_CLIENT= # Your email template id in EmailJS (Email that will be sent to whoever contacted you);
NEXT_PUBLIC_EMAILJS_PUBLIC_KEY= # Your EmailJS public key;
NEXT_PUBLIC_CURRICULUM_ES_URL= # Link to download your resume in English;
NEXT_PUBLIC_CURRICULUM_PT_URL= # Link to download your resume in Portuguese;
NEXT_PUBLIC_PRESENTATION_VIDEO_ES_URL= # Add the link to your English presentation video;
NEXT_PUBLIC_PRESENTATION_VIDEO_PT_URL= # Add the link to your Portuguese presentation video;
NEXT_PUBLIC_GA_TRACKING_ID= # Add your Google Analytics Tracking Id.

Made with 💜 by Timoteo Reinheimer Piano

 

Back to top

About

Portfolio built to demonstrate skills, experiences and more personal details about me.

https://timoteopiano.dev

License:MIT License


Languages

Language:TypeScript 99.6%Language:JavaScript 0.2%Language:Dockerfile 0.2%