/first-portfolio

Este é um meu primeiro portfólio pessoal desenvolvido que agora esta publico para beneficiar desenvolvedores que ainda não têm seu portfólio ou desenvolvedores que desejam um portfólio já pronto. Foi criado para fins de estudo utilizando as seguintes tecnologias: Next.js, Fullpage.js, Styled Components, Framer Motion e TypeScript.

Primary LanguageTypeScriptOtherNOASSERTION

First Portfolio

Banner

Leia em Português | Read in English

Documentação em Português

Este é um meu primeiro portfólio pessoal desenvolvido que agora esta publico para beneficiar desenvolvedores que ainda não têm seu portfólio ou desenvolvedores que desejam um portfólio já pronto. Foi criado para fins de estudo utilizando as seguintes tecnologias: Next.js, Fullpage.js, Styled Components, Framer Motion e TypeScript.

Tecnologias Utilizadas

  • Next.js: Um framework React para construir aplicações web.
  • Styled Components: Uma biblioteca para estilização de componentes React utilizando a técnica de CSS-in-JS.
  • Framer Motion: Uma biblioteca de animação para React.
  • TypeScript: Um superset do JavaScript que adiciona tipagem estática ao código.
  • Fullpage.js: Uma biblioteca para criar websites de página única com deslizamento suave entre seções.

Rotas Disponíveis

  • / : Página inicial do portfólio.
  • /about: Página sobre o autor ou informações da empresa.
  • /wrok: Página com projetos concluídos.

Instalação

Para executar este projeto localmente, siga as instruções abaixo:

  1. Clone o repositório:

    git clone https://github.com/vagnermengali/first-portfolio.git
  2. Acesse o diretório do projeto:

    cd first-portfolio
  3. Instale as dependências:

    yarn install
  4. Inicie o servidor de desenvolvimento:

    yarn dev
  5. Acesse a aplicação no seu navegador através da rota:

    http://localhost:3000/

Acesse a aplicação no seu navegador através do seguinte endereço: http://localhost:3000/. Explore os arquivos do projeto utilizando o seu editor de código preferido e faça as alterações necessárias.

Implantação

Este projeto está disponível em: https://first-portfolio-vagnermengali.vercel.app/

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir um PR ou reportar problemas.

Se este projeto foi útil para você, considere deixar uma estrela (⭐) no repositório para apoiar o desenvolvimento.

Licença

Este projeto está sob a Licença MIT.

Documentation in English

This is my first personal portfolio that I have developed and is now public to benefit developers who do not yet have their portfolio or those who desire a ready-made portfolio. It was created for study purposes using the following technologies: Next.js, Fullpage.js, Styled Components, Framer Motion, and TypeScript.

Technologies Used

  • Next.js: A React framework for building web applications.
  • Styled Components: A library for styling React components using the CSS-in-JS technique.
  • Framer Motion: An animation library for React.
  • TypeScript: A superset of JavaScript that adds static typing to the code.
  • Fullpage.js: A library for creating single-page websites with smooth scrolling between sections.

Available Routes

  • / : Portfolio's home page.
  • /about: Page about the author or company information.
  • /work: Page with completed projects.

Installation

To run this project locally, follow the instructions below:

  1. Clone the repository:

    git clone https://github.com/vagnermengali/first-portfolio.git
    
  2. Access the project directory:

    cd first-portfolio
    
  3. Install the dependencies:

    yarn install
    
  4. Start the development server:

    yarn dev
    
  5. Access the application in your browser through the route:

    http://localhost:3000/
    

Access the application in your browser through the following address: http://localhost:3000/. Explore the project files using your preferred code editor and make any necessary changes.

Deploy

This project is available at: https://first-portfolio-vagnermengali.vercel.app/

Contribution

Contributions are welcome! Feel free to open a PR or report issues.

If this project has been helpful to you, consider leaving a star (⭐) on the repository to support development.

License

This project is under the MIT License.


Created by Vagner Mengali