mCRUD - Materialized Database CRUD Generator

mCRUD - Materialized Database CRUD Generator

Database CRUD (Create, Read, Update, Delete) operation using AngularJS(1.6) + NodeJS + MySQL (Material Designed)

CRUD generator based on Angular 1.6 + Webpack 3

This AngularJS web app is for website manager’s to develop database admin pages with help of an direcitve which in turn reduces the hard repetative tasks. This AngularJS directive is capable of automatically generating the database table management pages (creation, updation, deletion and listing) Developed Based on Google Material Design Specs which produce a aesthetic, fast and smooth UI.


mCRUD - Materialized Database CRUD Generator - 1

  • Auto generate Material Designed Admin Pages for MySQL database tables
  • Boiler plate to start developing Enterprise level Material design single page web app
  • Supports both local and OAUTH authentication using Passport
  • Based on Google Material Design SPECs
  • Mobile first adaptive framework which is good looking and easy to use
  • Built over AngularJS SPA (Single Page Application) framework
  • Automatically generates ReST API using NodeJS at the backend for faster service
  • Instantly create admin panels with user roles
  • Modular Code – Both client and server
  • Better Authentication
  • Endpoint generator
  • Smarter build process
  • Deploy to cloud with single command


Install dependencies

npm i -g gulp-cli
npm i

Start the application

gulp serve


Technology used

  • Softwares: NodeJS, MySQL
  • Frameworks: AngularJS
  • Design: Mobile first design based on google Material Design Guidelines