sunil233 / SurveyBuilder

By using the Survey Builder you can design your own survey to ask the right questions in the right way. Build your dynamic survey with the ability to add relationships between questions and pages.This Project was created using Angular CLI and DotNet Core 2.1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Survey Builder

By using the Survey Builder you can design your own survey to ask the right questions in the right way. Build your dynamic survey with the ability to add relationships between questions and pages This Project was created using Angular CLI and DotNet Core 2.1

Prerequisites

  1. Visual studio 2017
  2. ASP.Net core with 2.1
  3. Node Js
  4. Npm
  5. Angular CLI

Installation:

  1. Clone or Download the project
  2. Restore the Packages(Dotnet packages and npm packages)

Angular Features

  1. Multi-layout and Multi-level Horizontal menu
  2. Bootstrap css
  3. Routing and Route Guards
  4. Lazyloading modules
  5. Authenication using Http-Interceptors
  6. Integrated 3rd party controls(ngx-Bootstrap controls,font-awesome icons)
  7. Custom controls and Shared components

Note:The Angular CLI uses Web Pack internally

Screenshots

Screen 1:

Alt text Screen 2:

Alt text

Note for Error:When you run the appplication and if you encounter the below error ,

Go to the ClientApp path in the command prompt and Run the ng-build command , Error :An unhandled exception occurred while processing the request. TimeoutException: The Angular CLI process did not start listening for requests within the timeout period of 50 seconds.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the -prod flag for a production build.

Disclaimer:This sample project is for learning and training purpose.

About

By using the Survey Builder you can design your own survey to ask the right questions in the right way. Build your dynamic survey with the ability to add relationships between questions and pages.This Project was created using Angular CLI and DotNet Core 2.1

License:MIT License


Languages

Language:TypeScript 61.4%Language:HTML 26.0%Language:CSS 9.2%Language:C# 3.4%