Site pessoal utilizado para listar e apresentar informações necessárias sobre mim, dentre elas estão as tecnologias que possuo alguma habilidade, o que posso oferecer, meus projetos para serem consultados e muito mais.
Esse projeto foi desenvolvido com as seguintes tecnologias:
- HTML
- CSS
- TypeScript
- NodeJS
- EJS
- Express
Antes de começar 🏁, você precisa ter o Git e o Node instalados.
# Clone o projeto
$ git clone https://github.com/mateussantanasilva/Portfolio.git
# Acesse
$ cd Portfolio/
# Instale as dependências
$ npm install
# Altere o caminho das views
# no arquivo server.ts, altere a chamada views '../src/views' para 'views'
# Execute o projeto
$ npm run dev
# O servidor será inicializado e poderá ser acessado por: <http://localhost:3000>
# Caso a porta esteja ocupada, vá até src/server.ts e altere a porta para uma livre.
No arquivo .env, será necessário possuir as seguintes informações:
- CLIENT_ID
- SECRET_KEY
- REFRESH_TOKEN
- USER_AGENT
- TOKEN_USER_GITHUB