/AlemdarLabs.FormDesigner

A form designer app for testing power of Blazor. You can easily drag and drop widgets and change their properties to make an eligible form. This is a great sample to learn how recursive components works on Blazor.

Primary LanguageHTMLMIT LicenseMIT

AlemdarLabs.FormDesigner

This is a sample Blazor application inspired by Geneu - Form Designer. You can build a form by drag and drop widgets and change their properties.

The sample has both Blazor Server and WebAssembly solutions and both of them are sharing same code library.

Demo

You can checkout live demo!

Prerequisites

Don't know what Blazor is? You can learn it from the official documents.

What this sample has:

This is a great sample which has a lot of Blazor + ASP.NET Core integrations such as:

  • Code Sharing
  • Drag and Drop
  • Loading Screen
  • Recursive Components
  • Data integration/sync
  • JavaScript interop
  • Blazor Components
  • Test with bUnit library
  • Progressive Web App (PWA)

License

This project is licensed under the terms of the MIT license.