Skip to content

Este repositório foi criado para o site que representa o tema da minha tese e do @Alan-Martins que é Cloud Computing com foco em SaaS. O serviço deste site é um controle de estoque onde o usuário pode cadastrar um produto, deletar um produto, alterar a quantidade do estoque, pesquisar o produto pelo nome e ordenar pelo campo de tabela.

Notifications You must be signed in to change notification settings

aline-borges/in-stock

Repository files navigation

javascript-badge amazon-badge react-badge

unicarioca-logo

TRABALHO DE CONCLUSÃO DE CURSO EM CIÊNCIA DA COMPUTAÇÃO

Tema: Cloud Computing com foco em SaaS

Centro Universitário Carioca - UniCarioca

Alunos
Alan Martins Proença
Aline Pires Borges

A Aplicação

logo-in-stock

O serviço deste site é um controle de estoque onde o usuário pode cadastrar um produto, deletar um produto, alterar a quantidade do estoque, pesquisar o produto pelo nome e ordenar pelo campo de tabela.

O usuário deve:

  • Cadastrar um produto;
  • Alterar a quantidade do produto;
  • Remover um produto;
  • Procurar um produto pelo nome;

Entidade

Produto

O produto deve consistir nas seguintes informações:

Produto
Identificador (string)
Nome (string)
Quantidade em stock (int)
Valor unitário (float)
Valor total (float)

Lista de tecnologias utilizadas nesta aplicação:

  • [React] - Biblioteca
  • [JavaScript] - Linguagem

React

React é uma biblioteca JavaScript de front-end gratuita e de código aberto para a construção de interfaces de utilizador baseadas em componentes UI.

JavaScript

JavaScript (frequentemente abreviado para JS) é uma linguagem leve, interpretada, orientada para objectos com funções de primeira classe, e é mais conhecida como a linguagem de script para páginas Web, mas também é utilizada em muitos ambientes não navegáveis.

Bibliotecas

Tabela com as bibliotecas mais importantes do projeto:

Dependência Documentação
React aqui
JavaScript aqui

Scripts disponíveis

No diretório, rodar o comando:

yarn start 

Executa a aplicação no modo de desenvolvimento. Abrir http://localhost:3000 para o visualizar no browser.

A página será recarregada se fizer edições.

yarn test   

Lança o test runner no modo de relógio interativo.

Ver a seção sobre testes em execução para mais informações.

yarn build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.
Your app is ready to be deployed!

See the section about deployment for more information.

yarn eject

Note: this is a one-way operation. Once you eject, you can’t go back!

If you aren’t satisfied with the build tool and configuration choices, you can eject at any time. This command will remove the single build dependency from your project.

Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except eject will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own.

You don’t have to ever use eject. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.

Para se fazer um commit, executar o comando:

git cz 

Para depurar, executar o comando:

 npx react-devtools 

About

Este repositório foi criado para o site que representa o tema da minha tese e do @Alan-Martins que é Cloud Computing com foco em SaaS. O serviço deste site é um controle de estoque onde o usuário pode cadastrar um produto, deletar um produto, alterar a quantidade do estoque, pesquisar o produto pelo nome e ordenar pelo campo de tabela.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published