QuickApp Estrutura de rad -rad
Cross Platform QuickApp para desenvolvimento de aplicativos instantâneos
O QuickApp é construído com o núcleo angular 9, asp.net com a estrutura da entidade. Oferece autenticação baseada no OpenID Connect e em um painel responsivo personalizável
Visão geral
O QuickApp é um modelo de projeto de código aberto hospedado que fornece funcionalidades instantâneas de desenvolvimento. Em primeiro lugar, seu lado do cliente está no Angular 9, juntamente com o TypeScript. Em segundo lugar, o núcleo do ASP.NET com o Entity Framework funciona no back -end. Além disso, ele usa o WebPack para gerenciar bibliotecas do lado do cliente e swagger para documentação da API REST, que fornece facilidade para o desenvolvimento rápido de aplicativos. Depois disso, esse software de código aberto usa o OpenID Connect para autenticação baseada em token e oferece gerenciamento completo de usuários junto com suas funções. O usuário pode executar operações CRUD em todas as entidades geradas, como pedidos, produtos, usuários e etc. Além disso, o QuickApp garante que o uso total de diretrizes e serviços angulares para o desenvolvimento rápido de aplicativos. Além disso, ele usa o Bootstrap para fins de temas, onde o usuário pode alterar a cor do tema apenas da interface do usuário intuitiva. Acima de tudo, existe um serviço de notificação no front -end com efeitos suaves por causa de animações angulares. Por fim, no que diz respeito aos idiomas, este projeto é baseado principalmente no TypeCript e C# com a entrada do HTML JQuery e CSS.
Requisitos de sistema
Os requisitos para configurar o formbuilder incluem:
- Asp.net Core 3.0
- núcleo da estrutura da entidade
- Nodejs 8.x +
Características
A seguir, estão os principais recursos do QuickApp:
- Código aberto
- Plataforma cruzada
- Suporte do OpenID Connect
- API RESTful
- Funções baseadas em permissão
- Painel simples
- Documentação da API com Swagger
- Seguro
- robusto
- Tempo personalizado
Instruções de instalação
Primeiro clone o repo usando o seguinte comando:
git clone https://github.com/emonney/QuickApp.git
Após um clone de sucesso, execute os seguintes comandos:
dotnet restore // for ASP.NET project backend npm install // for Angular front end
Agora, vá para o arquivo “Environment.Ts” no projeto ClientApp/Angular e configure o URL da frente com o URL de back -end e execute o seguinte comando no diretório raiz para executar o back -end.
dotnet run
Depois de fazer isso, execute os seguintes comandos para executar o front -end.
cd ClientApp/ ng serve
Finalmente, você pode acessar o URL [http: // localhost: 4200/] (https://href.li/?http://localhost:4200/) no navegador. Faça login de administrador padrão:
Nome de usuário: Admin
Email: Adminebenmonneycom
Senha: TEMPPSS123 Login padrão padrão:
Nome de usuário: Usuário
Email: Userebenmonneycom
Senha: tempp@ss123
Explore
Você pode encontrar os seguintes links relevantes: