Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/matheus-hrm/portfolio-react
- Owner: matheus-hrm
- Created: 2023-09-18T01:26:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-13T02:09:52.000Z (about 1 year ago)
- Last Synced: 2024-11-10T15:49:50.668Z (about 2 months ago)
- Language: TypeScript
- Homepage: https://portfolio-react-eight-lemon.vercel.app
- Size: 1.08 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.