Skip to content

📦 Esta é uma aplicação que gerencia uma lista de produtos de um e-commerce fictício visando o aprendizado/treinamento das principais operações realizadas sobre dados em uma aplicação web. Essas operações são: criação, leitura, atualização e exclusão de informações.

License

zehguilherme/ecommerce-crud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gerenciamento de Produtos de um E-commerce

Screenshot from Home page

💬 Descrição

Esta é uma aplicação que gerencia uma lista de produtos de um e-commerce fictício visando o aprendizado/treinamento das principais operações realizadas sobre dados em uma aplicação web. Essas operações são: criação, leitura, atualização e exclusão de informações.

🚀 Tecnologias

Front-end

  • ReactJS - Biblioteca para construção de interfaces usando componentes
  • TypeScript
  • Google Fonts
  • TailwindCSS - Framework CSS
  • React Router - Gerenciamento de rotas da aplicação
  • React-Toastify - Componente de exibição de notificações
  • Formik - Biblioteca de gerenciamento de formulários
  • Yup - Construtor de esqueleto de dados para análise e validação de valor em tempo de execução

Layout

  • Você pode visualizar o layout do projeto através deste link
  • Você pode visualizar o layout dos componentes de formulário através deste link

Back-end

🚀 Começando

Primeiro de tudo você precisa ter node e npm (ou yarn) instalados em sua máquina.

Se você decidir usar o yarn não se esqueça de deletar package-lock.json nas pastas.

Então você pode clonar o repositório.

  git clone https://github.com/zehguilherme/ecommerce-crud

Inicie a aplicação

  1. cd web
  2. npm install ou yarn
  3. npm run dev ou yarn dev

🤔 Como contribuir

  1. Faça um fork do projeto;
  2. Crie uma branch com a sua feature: git checkout -b minha-nova-feature;
  3. Faça commit das suas alterações: git commit -m 'feat: Adição de uma nova feature';
  4. Faça push para o branch: git push origin minha-nova-feature;
  5. Crie uma nova Pull Request;
  6. Depois que o merge de sua Pull Request for concluída, você pode excluir sua branch.

Feito com 💟 por José Guilherme Paro Monteiro Tomaine 👋 Fale comigo!

About

📦 Esta é uma aplicação que gerencia uma lista de produtos de um e-commerce fictício visando o aprendizado/treinamento das principais operações realizadas sobre dados em uma aplicação web. Essas operações são: criação, leitura, atualização e exclusão de informações.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published