Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/matheus-hrm/portfolio-react

Meu portfólio pessoal em React.js
https://github.com/matheus-hrm/portfolio-react

Last synced: 1 day ago
JSON representation

Meu portfólio pessoal em React.js

Awesome Lists containing this project

README

        

# Projeto de Portfólio em React e TypeScript

Este é um projeto de portfólio pessoal desenvolvido utilizando as tecnologias React e TypeScript. Ele foi criado para mostrar minhas habilidades e projetos anteriores de forma organizada e atraente.

## Visão Geral

### Objetivo

O objetivo principal deste projeto é:

- Apresentar meu trabalho anterior e habilidades em desenvolvimento web.
- Fornecer uma plataforma para que as pessoas conheçam meu trabalho e entrem em contato comigo.

### Tecnologias Utilizadas

Neste projeto, foram utilizadas as seguintes tecnologias:

- **React**: Uma biblioteca JavaScript popular para criação de interfaces de usuário.
- **TypeScript**: Um superset do JavaScript que adiciona tipagem estática ao código.
- **Tailwindcss**: Para estruturação e estilização do conteúdo.
- **Bun**: Experimentando a nova runtime do javascript

## Recursos

### Páginas Principais

1. **Página Inicial**: Uma breve introdução sobre mim e meu objetivo como desenvolvedor.
2. **Portfólio**: Uma lista de projetos anteriores com descrições e links para os repositórios no GitHub ou sites em que foram implantados.
3. **Contato**: Um formulário de contato para que os visitantes possam entrar em contato comigo diretamente.

### Componentes Reutilizáveis

- Criei diversos componentes reutilizáveis, como cabeçalho, rodapé e cartões de projeto, para manter o código limpo e organizado.

## Como Executar o Projeto

Se você deseja executar este projeto localmente, siga estas etapas:

1. Certifique-se de ter o [bun](https://bun.sh) instalado em sua máquina.
2. Clone este repositório para sua máquina local usando o comando `git clone`.
3. Navegue até o diretório raiz do projeto e execute `bun install` para instalar as dependências.
4. Execute `bun start` para iniciar o servidor de desenvolvimento.
5. Abra o navegador e acesse `http://localhost:3000` para visualizar o projeto.

## Contribuições

Sinta-se à vontade para contribuir com este projeto. Se você encontrar bugs, problemas ou quiser adicionar novos recursos, abra uma "issue" neste repositório ou envie um "pull request".

## Licença

Este projeto é licenciado sob a Licença MIT - veja o arquivo [LICENSE](./LICENSE) para mais detalhes.