Home / Stacks
The BrickMMO Smart City was initially designed to provide developers with a sandbox to practice their coding skills. The BrickMMO Smarty City consists of over 30 online assets, from BrickMMO Branding Guidelines, to the project management application Flow, to the official BrickMMO Website.
To provide some consistency, all BrickMMO assets use one of four stacks for the frontend, and one of three stacks for the backend. These stack range in complexity to allow any developer with any level of experience to contribute.
All BrickMMO assets use one of the following frontend stacks:
Skill Level Required: Low
Language: Markdown and HTML
These assets are written primarily in Markdown (or vanilla HTML when required). Markdown must follow _readme guidelines. Assets are hosted using GitHub Pages and uses GitHub’s Markdown processor called jekyll-commonmark.
View the BrickMMO Markdown Template
Skill Level Required: Moderate
Languages: HTML, JavaScript, and W3.CSS
These assets are written using the W3.CSS CSS framework. This is a super lightweight framework that provides developers a great introduction to CSS frameworks. These assets must be coded using only W3.CSS classes; no custom CSS may be added (other than default fonts and colours that have been set in the W3.CSS BrickMMO template).
View the BrickMMO W3.CSS Template
Skill Level Required: Moderate
Language: HTML, CSS, JavaScript, and Bootstrap
These assets are written using the Bootstrap CSS framework. This is an open-source CSS framework. These assets must be coded using only Bootstrap classes and components; no custom CSS may be added (other than default fonts and colours that have been set in the Bootstrap BrickMMO template)
View the BrickMMO Bootstrap Templates
Skill Level Required: Advanced
Language: React, MUI
These assets are written using React and MUI. The assets also use the Weebee React/MUI template.
View the BrickMMO React/MUI Template
All BrickMMO assets use one of the following backend stacks:
Skill Level Required: Moderate
Language: PHP
View the BrickMMO Vanillia PHP Template
Skill Level Required: Moderate
Language: PHP
View the BrickMMO Laravel/PHP Template
Skill Level Required: Moderate
Language: Node.js
View the BrickMMO Node.js Template