BaseApp

What is it?

"BaseApp" is a model that you can start with if you want some or all of these functions ready to go;

  • Manage logins (SysUsers)
  • Onboarding
    • Send an email confirmation email based
    • Ask users for more information when registering
    • Send welcome email
  • Reset password email and screens
  • Debugging
    • Global action and screen to switch between users and checking login status
    • Special screen for handling fake user creation for testing purposes
  • Environment settings
    • Implementation available to manage Dev/Test/Prod environments and to have them separated in different access groups
  • User modes
    • Implements a basis for user being able to switch "modes/roles" within the app
    • Special Admin mode implemented for admin menues and test setup
  • Email
    • Logging and viewing outgoing emails and problems
    • Have email templates and some screens based on editable html templates
    • Editing email templates with your app
    • Flexible viewmodels for merging with dynamically edited templates
  • Notifications
    • User notification system to notify your users of things happening.
    • Can send emails based on notification timeout
  • Server jobs
    • View for debugging SysAsync jobs
    • Page for managing the modelled task scheduler
  • Data analysis
    • Complete calendar in the model and database for use as dimensions
  • Example of how to detect CodeDress problem

The model

You can use this as a starting point or you can merge it with most of the others example and template models.

Download

File:BaseApp.zip

This page was edited 35 days ago on 03/26/2024. What links here