Menu

Tree [49ed0e] master /
 History

HTTPS access


File Date Author Commit
 src 2019-02-01 Szczepan Masny Szczepan Masny [081c6e] remove outline from buttons
 templates 2019-01-31 Szczepan Masny Szczepan Masny [da6d48] auth modifications
 .gitignore 2018-12-31 Szczepan Masny Szczepan Masny [de6d36] public folder removed from gitignore, file mana...
 CODE_OF_CONDUCT.md 2018-12-25 Szczepan Masny Szczepan Masny [f0fec0] Create CODE_OF_CONDUCT.md
 LICENSE 2018-12-02 Szczepan Masny Szczepan Masny [dab6a4] Create LICENSE
 README.md 2019-02-04 Szczepan Masny Szczepan Masny [49ed0e] Update README.md
 babel.config.js 2018-12-20 Szczepan Masny Szczepan Masny [fbe58a] application upgrade
 package.json 2019-01-03 Szczepan Masny Szczepan Masny [033d2f] datatable messages moved to locales, added expo...
 vue.config.js 2019-01-02 Szczepan Masny Szczepan Masny [2bdf1a] baseUrl
 yarn.lock 2019-01-03 Szczepan Masny Szczepan Masny [033d2f] datatable messages moved to locales, added expo...

Read Me

Vue CRUD

version license

Vue.js based REST-ful CRUD application.

  • Application is build as SPA (Single Page Application) so it works much faster than apps based on Wordpress, Joomla, etc.
  • Vue CRUD uses the vue along with its ecosystem. Enjoy the benefits of the most popular JS framework in the world.
  • The application architecture is adapted to work with REST API

vue-crud

Documentation

To check out docs, visit vue-crud.github.io.

Demo version

Here is available demo application.\
Credentials with limited privileges (readonly):\
Login: guest@vue.crud\
Pass: ajSGenC0\
To get full user account, contact me on my company site.

Functions

The application contains a mechanism for managing the database tables. After adding table support to crud, the following record operations are possible:

  • Store,
  • Update,
  • Suspend/Restore,
  • Delete,
  • Multiple update,
  • Multiple Suspend/Restore,
  • Multiple Delete

The record creation / editing form supports the following types of fields:

  • Input,
  • Number,
  • Decimal
  • Textarea,
  • Rich Text Box,
  • Select (list from related table),
  • Datepicker,
  • Timepicker
  • Checkbox

Datatable is available in 2 versions:
* Client side (small tables < 2000 records)
* Server side (> 2000 records)

Each version has its own filtering system:
* Show active/inactive records,
* Search phrase in whole table,
* Search phrase in selected column (exact, like and list mode)

Another functions and features:
* datatable mechanism allows selection of the number of records per page, page transition and sorting,
* management of a child table from the parent table module,
* language versions,
* simple configuration of themes,

API

The application requires a connection with the appropriate API. API can be created in any technology - the condition is its compliance with the Vue CRUD communication specification. If you need to create your API and do not know how to get started, and you don't mind PHP and Laravel, download or clone the Vue CRUD Laravel API project.

License

MIT

Copyright (c) 2018-present, Szczepan Masny

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.