kaiserfro / rmuif

Supercharged version of CRA with all the bells and whistles

Home Page:https://rmuif.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RMUIF

RMUIF is the acronym for this project’s previous name, React + Material-UI + Firebase, which are the three musketeers that make up this template. With Create React App at its core, you can expect the same tooling to work out of the box. It is essentially a “supercharged” version of CRA with all the bells and whistles.

Features

There are lots of features included in this template by default, some of the most prominent are:

  • Bootstrapped with Create React App; the same tooling works out of the box for that instant web development gratification
  • Initial UI scaffolding incorporates Google’s Material Design through the Material-UI framework
  • Built on top of a Firebase back-end with most of their products for the web included, e.g. Authentication and Cloud Firestore
  • Robust routing with React Router including protected routes and error handling
  • Extensive and well-tested mobile support with full-screen dialogs and swipeable tabs
  • Quality assurance through the cross-platform application monitoring tool Sentry

This is just a small taste of what RMUIF has to offer, you should check out the demo if you want to experience it yourself before using it for your project.

The demo is using the master branch which always contains the latest version. Development takes place in the develop branch as per the Gitflow workflow.

Support

If you are experiencing an issue directly related to the template itself you should create an issue using the bug report template on GitHub. However, if you have any problems setting up the template, you are welcome to join the Discord channel (keep discussions regarding this project in the #rmuif channel) or send an e-mail to phoqe@phoqe.dev.

Sponsor

If you want to sponsor this project or me personally, you’re welcome do so via GitHub Sponsors. It’s never required but greatly appreciated.

Attribution

Name Description
BrowserStack Instant access to 2000+ browsers and real iOS and Android devices for cross browser testing.
JetBrains JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language.

About

Supercharged version of CRA with all the bells and whistles

https://rmuif.com

License:MIT License


Languages

Language:JavaScript 99.0%Language:HTML 0.8%Language:CSS 0.2%