Skip to content

cadinhoruf/Portify

Repository files navigation

Portify

Bem-vindo(a) ao projeto Portify desenvolvido em React! Esta aplicação foi desenvolvida por mim e pelos meus colegas de turma no curso de desenvolvimento web fullstack na Kenzie Academy Brasil, para permitir que os usuários cadastrem e gerenciem seus portfólios e projetos de forma eficiente. Com funcionalidades de cadastro, edição, exclusão e visualização, a aplicação oferece uma experiência completa para organizar informações importantes sobre trabalhos realizados.

Trabalho para conclusão de módulo no Curso de Full Stack Web na Kenzie Academy.

Autores

Mario Silva, Ronaldo França, Ricardo Rufino e Wilson Santos

Funcionalidades

Cadastro de Portfólios e Projetos

Os usuários podem adicionar novos portfólios e projetos, fornecendo informações essenciais, como título, descrição, tecnologias utilizadas, links externos e imagens associadas.

Edição e Exclusão

A aplicação permite que os usuários editem ou excluam portfólios e projetos existentes, proporcionando flexibilidade na gestão das informações.

Visualização Detalhada

Os portfólios e projetos cadastrados são exibidos em uma interface intuitiva, facilitando a visualização dos detalhes e informações relevantes.

Tecnologias Utilizadas

Este projeto utiliza as seguintes tecnologias:

  • React: Biblioteca JavaScript para construção de interfaces de usuário.
  • React Router: Biblioteca para controle de rotas na aplicação React.
  • Axios: Biblioteca para realizar requisições HTTP.
  • React Hook Form: Biblioteca para criação de formulários no React.
  • React Toastify: Biblioteca para exibir notificações na aplicação React.
  • Styled Components: Biblioteca para estilizar componentes no React.
  • Zod: Biblioteca de validação de esquema.

Instalação

Para executar o projeto localmente, siga os passos abaixo:

  1. Clone o repositório:

    git clone git@github.com:cadinhoruf/portify.git
  2. Navegue até o diretório do projeto:

    cd portify
  3. Instale as dependências:

    npm install
  4. Inicie a aplicação:

    npm run dev

Agora a aplicação estará disponível em http://localhost:5173 no seu navegador.

Deploy

Caso queira testar a aplicação em produção, acesse https://portify-indol.vercel.app.

Contribuição

Sinta-se à vontade para contribuir com melhorias, correções de bugs ou novas funcionalidades. Abra uma issue para discutir ideias ou envie um pull request.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages