Skip to content

cnlenzc/produtos-categorias

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

produtos-categorias

Aplicação para cadastro de produtos e categorias.

É um app demo para mostrar um exemplo funcional de frontend em vuejs/quasart e backend em APS.NET Core e mysql.

pre-requisitos

  • nodejs v14.15.3
  • quasar v1.15.1
  • mysql Ver 8.0.23
  • dotnet Core 5.0
  • visual studio 2019

Instalação local

Baixar o projeto

$ git clone https://github.com/cnlenzc/produtos-categorias.git

Instalar dependencias

  • instalar nodejs conforme definido em https://nodejs.org/
  • instalar gerenciador de packotes yarn
$ npm install --global yarn 
  • instalar quasar cli
$ yarn global add @quasar/cli 

Criar database e user em mysql

database name: produto_categoria
user: carlos
password: 123
privileges: *

Rodar scripts sql para criação de tabelas e FK

/produtos-categorias/sql/table/categoria.sql
/produtos-categorias/sql/table/produto.sql
/produtos-categorias/sql/FK/produto.sql

Instalar pacotes do front-end

$ cd produtos-categorias/src-front
$ yarn

Iniciar serviços

Iniciar back-end

$ cd produtos-categorias/src-back/api
$ dotnet run

Iniciar front-end

$ cd produtos-categorias/src-front
$ quasar dev

Utilizar pelo browser

Interface swagger para teste da API Rest https://localhost:41623/swagger/index.html

App final (SPA) acessando o back-end http://localhost:8090/

Autor

Carlos Neves Lenz Cesar

Licença

MIT License

About

Aplicação para cadastro de produtos e categorias

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published