QuickApp Free Rad Framework
Cross Platform QuickApp voor onmiddellijke applicatie -ontwikkeling
QuickApp is gebouwd met Angular 9, ASP.NET Core met Entity Framework. Het biedt authenticatie op basis van OpenId Connect en een aanpasbaar responsief dashboard
Overzicht
QuickApp is een zelf gehoste open source projectsjablonen die onmiddellijke ontwikkelingsfunctionaliteiten bieden. Ten eerste bevindt de clientzijde zich in Angular 9 samen met TypeScript. Ten tweede werkt ASP.NET Core met Entity Framework aan de achterkant. Bovendien maakt het gebruik van WebPack voor het beheren van client -zijbibliotheken en swagger voor documentatie van REST API die gemak biedt voor snelle applicatie -ontwikkeling. Daarna gebruikt deze open source software OpenID Connect voor op token gebaseerde authenticatie en biedt volledig gebruikersbeheer samen met hun rollen. Gebruiker kan CRUD -bewerkingen uitvoeren op alle gegenereerde entiteiten zoals bestellingen, producten, gebruikers en enz., Snelapp zorgt er bovendien voor dat het volledige gebruik van hoekrichtlijnen en diensten voor snelle applicatie -ontwikkeling. Verder maakt het gebruik van bootstrap voor thema -doel, waarbij de gebruiker de themakleur kan wijzigen, alleen van de intuïtieve gebruikersinterface. Bovenal is er een meldingsservice aan de voorkant met een soepele effecten vanwege hoekanimaties. Ten slotte, wat de talen betreft, is dit project voornamelijk gebaseerd op typecript en C# met de invoer van HTML JQuery en CSS.
Systeem vereisten
Vereisten om formBuilder in te stellen zijn onder meer:
- ASP.NET CORE 3.0
- Kern van entiteitskader
- Nodejs 8.x +
Functies
Hierna volgen de belangrijkste kenmerken van QuickApp:
- Open source
- Cross -platform
- OpenId Connect -ondersteuning
- Restful API
- Op toestemming gebaseerde rollen
- Eenvoudig dashboard
- API -documentatie met swagger
- Zeker
- robuust
- Aangepaste thema
Installatie instructies
Kloon eerst de repo met behulp van de volgende opdracht:
git clone https://github.com/emonney/QuickApp.git
Voer na een succesvolle kloon de volgende opdrachten uit:
dotnet restore // for ASP.NET project backend npm install // for Angular front end
Ga nu naar het bestand “Environment.ts” in het ClientApp/Angular -project en configureer de front -end URL met de backend -URL en voer de volgende opdracht in de hoofdmap uit om de achterkant uit te voeren.
dotnet run
Nadat je dat hebt gedaan, voer je de volgende opdrachten uit om de voorkant uit te voeren.
cd ClientApp/ ng serve
Ten slotte hebt u toegang tot de URL [http: // localhost: 4200/] (https://href.li/?http://localhost:4200/) in de browser. Standaard admin -inloggen:
Gebruikersnaam: admin
E -mail: Adminebenmonneycom
Wachtwoord: Tempps123 Standaard Standard -inloggen:
Gebruikersnaam: gebruiker
E -mail: userebenmonneycom
Wachtwoord: tempp@SS123
Ontdekken
Mogelijk vindt u de volgende links relevant:
Hoe u de eerste applicatie instelt en maakt met JHIPster
Hoe RAD -software u kan helpen om zaken te laten groeien tot het volgende niveau