All Projects → ADefWebserver → BlazorSimpleSurvey

ADefWebserver / BlazorSimpleSurvey

Licence: other
Blazor Simple Survey

Programming Languages

C#
18002 projects
TSQL
950 projects
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to BlazorSimpleSurvey

Blazor.PersianDatePicker
A free JavaScript Jalali (Persian) and Gregorian (Miladi) dual datepicker library for Blazor applications
Stars: ✭ 40 (+2.56%)
Mutual labels:  blazor, blazor-server
TextEditor
Rich text editor for Blazor applications - Uses Quill JS
Stars: ✭ 156 (+300%)
Mutual labels:  blazor, blazor-server
BlazorServerWithDocker
Companion code sample for my blog post - Containerising a Blazor Server App
Stars: ✭ 16 (-58.97%)
Mutual labels:  blazor, blazor-server
AutoSaveEditForm
A replacement for the default EditForm component which will auto save a form until it is successfully submitted
Stars: ✭ 44 (+12.82%)
Mutual labels:  blazor, blazor-server
blazor-docs
Public Documentation for Telerik UI for Blazor components.
Stars: ✭ 42 (+7.69%)
Mutual labels:  blazor, blazor-server
MudBlazor.Markdown
Markdown component based on the MudBlazor environment
Stars: ✭ 30 (-23.08%)
Mutual labels:  blazor, blazor-server
blazor-ui
A collection of examples related to Telerik UI for Blazor Components: https://www.telerik.com/blazor-ui
Stars: ✭ 182 (+366.67%)
Mutual labels:  blazor, blazor-server
EmbeddedBlazorContent
Library to load embedded content files (js and css) from Blazor libraries in server-side Blazor mode.
Stars: ✭ 39 (+0%)
Mutual labels:  blazor, blazor-server
BlazorVirtualScrolling
Blazor components for efficiently rendering large lists and data using virtual scrolling
Stars: ✭ 56 (+43.59%)
Mutual labels:  blazor, blazor-server
Matblazor
Material Design components for Blazor and Razor Components
Stars: ✭ 2,599 (+6564.1%)
Mutual labels:  blazor, blazor-server
BlazorGraphApi
Blazor Server App with Azure AD Authentication, that calls the Microsoft Graph API on-behalf of the signed-in user.
Stars: ✭ 28 (-28.21%)
Mutual labels:  blazor, blazor-server
MvvmBlazor
A lightweight Blazor Mvvm Library
Stars: ✭ 203 (+420.51%)
Mutual labels:  blazor, blazor-server
BlazorFullCalendar
A Server-Side-Blazor wrapper for FullCalender.io
Stars: ✭ 24 (-38.46%)
Mutual labels:  blazor, blazor-server
FlashCards
Learning Blazor By Creating A Flash Cards Application
Stars: ✭ 17 (-56.41%)
Mutual labels:  blazor, blazor-server
BlazorCefApp
Build windows desktop GUI app via CEF / WinForms / Blazor server-site
Stars: ✭ 28 (-28.21%)
Mutual labels:  blazor, blazor-server
blazor-tour-of-heroes
The Angular Tour of Heroes tutorial, but done using Blazor instead
Stars: ✭ 17 (-56.41%)
Mutual labels:  blazor, blazor-server
smart-blazor
Blazor UI Components & Examples
Stars: ✭ 32 (-17.95%)
Mutual labels:  blazor, blazor-server
Blazorade-Teams
A Blazor component library that is designed to be used when building applications for Microsoft Teams.
Stars: ✭ 29 (-25.64%)
Mutual labels:  blazor, blazor-server
Ant Design Blazor
🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.
Stars: ✭ 3,890 (+9874.36%)
Mutual labels:  blazor, blazor-server
AsteroidsWasm
Collection of applications based on a single C# .NET Standard project running in: Blazor Client (WebAssembly), Blazor Server, Electron, WPF, WinForms, Xamarin
Stars: ✭ 136 (+248.72%)
Mutual labels:  blazor, blazor-server

Blazor Simple Survey Logo Large

Live Example:

Blazor Simple Survey (https://blazorsimplesurvey.azurewebsites.net/)

Animation

Articles:

Features

  • Unlimited Surveys
  • Unlimited Survey Questions
  • Survey responses in pie charts
  • Survey Question Types
    • Text Box
    • Text Area
    • Date
    • Date Time
    • Dropdown
    • Multi-Select Dropdown
  • Azure B2C Integration
  • View Azure B2C Authorization Claims
  • Administration
    • User Management
    • Search and edit users in Azure B2C Tenant
    • Custom designate Azure B2C group as Administration Group
  • Activity Logs

Set-Up:

Database Set-up

  • Create a Database and run scripts in !SQL directory
  • Edit appsettings.json to set the database connection

Azure B2C Setup

Azure B2C Management Configuration

Microsoft Graph allows you to manage many of the resources within your Azure AD B2C tenant. To configure this follow these directions:

  • Register a Microsoft Graph application
  • Ensure you add these permissions to the Azure Application you create:
    • AuditLog.Read.All
    • Directory.ReadWrite.All
    • Policy.ReadWrite.TrustFramework
    • User.Read
    • User.ReadWrite.All
  • Copy the settings to the appsettings.json file (AzureAdB2CManagement section).

Azure B2C Advanced Configuration (optional)

If you desire to allow any Azure AD tenant to log in, you need to use Custom Policies. This application can also be configured to use Azure Active Directory B2C Custom Policy files.

See an overview of this process here: Blazor Multi-Tenant Azure B2C. To get started see Get started with custom policies in Azure Active Directory B2C

After you follow the directions, you will make a new policy in the Identity Experience Framework. You will create a Relying Party (RP) file like B2C_1A_signup_signin. Update the SignUpSignInPolicyId property in the appsettings.json file with the name of this file to use it.

You can get the sample Azure B2C Custom policy .xml files in the !AzureB2CConfig directory (you will need to update the custom values)

Screen Shots

ScreenShot-001 ScreenShot-002 ScreenShot-003 ScreenShot-004 ScreenShot-005 ScreenShot-006

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].