Crud com redis-om e express parte 1 - apresentação

Você precisa conhecer o básico de express e node.js para seguir esse tutorial 

Pacotes necessários ao crud:

npm install express redis redis-om jswebtoken  dotenv

npm install --save-dev nodemon eslint

Instale também o bcrypt:

npm install bcrypt

Se ouver erro na instalação (com o comando yarn configurado) tente:

yarn add bcrypt

Caso não tenha o Redis Stack instalado baixe do site do redis.

O redis stack provê algumas funcionalidades necessárias ao desenvolvimento desse tutorial.

A estrutura de pasta inicial usada aqui será essa:

Em seu repositório a pasta chamada root aqui será o nome de seu projeto.
Seu package.json será como esse:


Vamos fazer os arquivos na mão por isso não deixarei nada escrito aqui.
O repositório no github será privado mas se desejar receber os arquivos envie mensagem solicitando no site www.aondenet.com

Usarei controle de autenticação com jsonwebtoken e senha segura com bcrypt.
Hospedarei gratuitamente o projeto no vercel e você vai conferir o link no final.
Para acompanhar a continuação do tutorial pesquise crud aqui no site.
Beleza.
Informação adicional não vou descrever no tutorial tudo que está acontecendo no backend, por isso consulte a documentação do redis. O objetivo desse tutorial é ajudar aqueles que estiverem tendo dificuldade no inicio do seu estudo do redis-om.


NOVA PLANILHA MEI OU PEQUENA EMPRESA ATUALIZAÇÃO


 

Essa atualização da planilha Frente de caixa com Libreoffice Calc agora possui a opção de uso com os bancos de dados: MySql ou HSQL. Ao comprar envie pelo formulário a opção.
A instalação e configuração do banco de dados será feita remotamente.

TELAS DE CADASTROS DO SISTEMA FRENTE DE CAIXA PARA MEI OU PEQUENA EMPRESA

Cadastros:
Clientes, Fornecedores, Funcionários, Estoque e Despesas
Visualização gráfica e em relatórios de todos os dados cadastrados do negócio.


BANCO DE DADOS: Mysql.
Código: 9090