Skip to content
This repository has been archived by the owner. It is now read-only.
Toolkit to quickly build powerful mobile-friendly CRUD (create/read/update/delete) interfaces for PHP, Laravel, and Codeigniter apps. Works with MySQL and other databases.
PHP JavaScript HTML CSS
Branch: master
Clone or download

Latest commit

Latest commit 17a2c71 Apr 11, 2017

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demo
src adding ENUM and SET types to DBAL, which resolves #52 Mar 30, 2016
tests
.bowerrc
.gitignore
Gruntfile.js
LICENSE
README.md
bower.json
composer.json
crudkit.php
package.json
phpunit.xml

README.md

CrudKit

GitHub license


A Toolkit to quickly build powerful mobile-friendly CRUD (create/read/update/delete) interfaces. http://crudkit.com

Build locally

Additionally from having PHP installed, make sure you have nodejs installed.

Once you have the basic requirements, follow the below instructions:

  1. Clone the repository $ git clone git@github.com:skyronic/crudkit.git

  2. Install composer.

  3. Install / Update dependencies, $ composer update.

  4. Install grunt and other node related packages using: $ npm install (You might need to use sudo)

  5. Install client-side dependencies using: $ bower install

Demos

Demos are listed in demo/. Inorder to see the demos in action follow the steps listed below:

  • Create a symlink of crudkit using: $ ln -s /home/<username>/path/to/crudkit demo/crudkit
  • Build static files: $ grunt buildStatic
  • Start the server by running $ php -S 0.0.0.0:8080 from the root of the project
  • Navigate to http://localhost:8080/demo/sql_basic.php

Laravel Support

Check out markpurser/laravel-crudkit for a similar project (no code shared with this project) with out of the box support for eloquent and relying on blade templates and Laravel for routing.

You can’t perform that action at this time.