Base application

Category: Samples
Subcategory: Examples

Overview

Starting with Mendix is usually done using a blank template. If instead you use this base application:

  • You get to send emails without doing any setup;
  • For your phone, you get PWA-pages setup ready to go, and basic Native pages;
  • You get a lot of extra's for your application- and user management, so you need not spend any time on that;
  • You get address and country entities implemented in the most complete and performant way possible;
  • You get to switch between Demo user accounts, getting a feel for each userrole your team created;
  • Your administrator gets to query your database using OQL;
  • You get a multi-tenant environment for companyfunctions;
  • You get basic invoice functions;
  • You get to play games like 2048 and tictactoe. Good fun and showing you React-addons at the same time;
  • You get the Workflow-functions ready to go;

And all that Out-Of-The-Box!

Persons and user accounts
A very intuitive administration of persons and their information like addresses, user-accounts, family-relations, socialmedia-accounts and their roles.
And at the top right: your profile image telling you all about who you are, your userrole(s) and sign-out and password change buttons.

System management
An extended toolset for your system management, giving you more grip on the application, showing currently logged in users, and the number of objects in the entities that you want to keep in focus. Also:

  • showing a system message to your logged in users.
  • cleaning up old Anonymous users;
  • adding a ‘persona’ to each userrole;

Documentation

null
Demo urlhttps://baseapplication-sandbox.mxapps.io

Base Application

An great starter application to build on.

Description

Starting with Mendix is usually done using a blank template. If instead you use this base application:

  • You get a lot of extra's for your application- and user management, so you need not spend any time on that;
  • You get address and country entities implemented in the most complete and performant way possible;
  • You get to send emails without doing any setup;
  • You get PWA-pages setup ready to go;
  • You get to switch between Demo user accounts, getting a feel for each userrole your team created;
  • Your administrator gets to query your database using OQL;
  • You get a multi-tenant environment for companyfunctions;
  • You get basic invoice functions;
  • You get to play games like 2048 and tictactoe. Good fun and showing you React-addons at the same time;
  • You get the Workflow-functions ready to go;

And all that Out-Of-The-Box!

Persons and user accounts

A very intuitive administration of persons and their information like addresses, user-accounts, family-relations, socialmedia-accounts and their roles. And at the top right: your profile image telling you all about who you are, your userrole(s) and sign-out and password change buttons.

System management

An extended toolset for your system management, giving you more grip on the application, showing currently logged in users, and the number of objects in the entities that you want to keep in focus. Also: showing a system message to your logged in users.

Dependencies

Since this example contains all the code it needs, there are no dependencies.

Installation (pre-requisite: Have Mx 9.12.1 installed)

Quickest way, using Mx Version Selector Also quick, but with unzipping it yourself
Click the button 'Download' Click the button 'Download'
Click 'Ok' to confirm using the Mx VersionSelector Select 'Save file' and click 'Ok'
Select a new empty directory to place your app and click 'Ok' Unzip the downloaded .mpk
Start your app! Doubleclick the .mpr

Post installation

  • Optional: browse through the modules and remove whatever you do not need.
  • If you want to use any of the location-, email- or other services: Log in to your application as administrator (local with MxAdmin will do) and get yourself a consumer-account.

Releases

Version: 3.6.0
Framework Version: 9.12.1
Release Notes: - Upgraded to 9.12.1 - Added Workflow functions - Imported latest versions of modules Person, System Management and others.
Version: 3.5.0
Framework Version: 9.11.0
Release Notes: - Upgrade to 9.11.0, no LTS, just getting ready for 9.12.0
Version: 2.6.0
Framework Version: 9.6.8
Release Notes: - Add persona, its characteristics and an image to each userrole.
Version: 2.5.0
Framework Version: 9.6.8
Release Notes: Upgraded to the current latest LTS: 9.6.8 Updated all modules to the latest versions Added 3 basic Native phone pages
Version: 2.4.0
Framework Version: 9.6.6
Release Notes: Added the new module Atlas3Extras to extend the UI possibilities.