Skip to content

Commit ca31d89

Browse files
committed
Merge branch 'master' of [email protected]:szczepanmasny/vue-crm.git
2 parents 4e578dd + 934f994 commit ca31d89

File tree

1 file changed

+39
-40
lines changed

1 file changed

+39
-40
lines changed

README.md

Lines changed: 39 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<div align="center">
66
<a><img alt="price" src="https://img.shields.io/badge/price-FREE-blue.svg"></a>
77
<a><img alt="license" src="https://img.shields.io/badge/license-MIT-brightgreen.svg"></a>
8-
<a><img alt="version" src="https://img.shields.io/badge/version-v0.9.0-yellow.svg"></a>
8+
<a><img alt="version" src="https://img.shields.io/badge/version-v0.9.2-yellow.svg"></a>
99
<a><img alt="PRs" src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg"></a>
1010
</div>
1111

@@ -18,29 +18,35 @@
1818

1919
![vue-crud](https://user-images.githubusercontent.com/18534115/50497274-5b6ea380-0a36-11e9-8dd6-2a7bc6875fe6.gif)
2020

21-
## Documentation
22-
To check out docs, visit :
23-
#### <a href="https://vue-crud.github.io/" target="_blank">vue-crud.github.io</a>.
24-
25-
## Demo version
26-
27-
#### <a href="http://vue-crud-simple.id-a.pl" target="_blank">Simple CRUD demo</a>
28-
29-
#### <a href="http://vue-crud-crm.id-a.pl" target="_blank">CRM demo</a>
30-
Credentials with limited privileges (readonly):\
31-
32-
Pass: ajSGenC0\
33-
To get full user account, contact me on my <a href="http://id-a.pl" target="_blank">company site</a>.
34-
3521
## Functions
3622
Vue CRUD provides a set of utitlities, from which you can compose your own application. Features included in the system can communicate with each other thanks to the use of the Vuex library. Vue CRUD includes the following elements:
3723

38-
- CRUD,
39-
- Authentication system:
24+
- **CRUD** | <a href="http://vue-crud-simple.id-a.pl/#/crud" target="_blank">DEMO / SANDBOX</a>:
25+
- operations on records:
26+
- Store,
27+
- Update,
28+
- Suspend/Restore,
29+
- Delete,
30+
- Multiple update,
31+
- Multiple Suspend/Restore,
32+
- Multiple Delete
33+
- filtering:
34+
- Show active/inactive records,
35+
- Search phrase in whole table,
36+
- Search phrase in selected column (exact, like and list mode)
37+
- versions:
38+
- client side (small tables < 2000 records)
39+
- cerver side (> 2000 records)
40+
- another functions and features:
41+
- datatable mechanism allows selection of the number of records per page, page transition and sorting,
42+
- management of a child table from the parent table module,
43+
- export to excel (xlsx),
44+
- table refreshing,
45+
- **Authentication system** | <a href="http://vue-crud-simple.id-a.pl/#/login" target="_blank">DEMO / SANDBOX</a>:
4046
- login form (built-in communitation with API, validation),
4147
- optional locale selection,
4248
- redirecting to the app,
43-
- App layuout components:
49+
- **App layuout components** | <a href="http://vue-crud-simple.id-a.pl/#/app" target="_blank">DEMO / SANDBOX</a>:
4450
- Toolbar (with optional elements):
4551
- title,
4652
- logo,
@@ -57,16 +63,6 @@ Vue CRUD provides a set of utitlities, from which you can compose your own appli
5763
- Footer,
5864
- ... and others
5965

60-
The CRUD is a mechanism for managing the database tables. Included CRUD system allows the following operations:
61-
62-
* Store,
63-
* Update,
64-
* Suspend/Restore,
65-
* Delete,
66-
* Multiple update,
67-
* Multiple Suspend/Restore,
68-
* Multiple Delete
69-
7066
The record creation / editing form supports the following types of fields:
7167

7268
* Input,
@@ -80,27 +76,26 @@ The record creation / editing form supports the following types of fields:
8076
* Checkbox,
8177
* Files
8278

83-
Datatable is available in 2 versions:
84-
* Client side (small tables < 2000 records)
85-
* Server side (> 2000 records)
79+
## Demo versions
8680

87-
Each version has its own filtering system:
88-
* Show active/inactive records,
89-
* Search phrase in whole table,
90-
* Search phrase in selected column (exact, like and list mode)
81+
#### <a href="http://vue-crud-simple.id-a.pl" target="_blank">DEMO / SANDBOX</a>
9182

92-
Another functions and features:
93-
* datatable mechanism allows selection of the number of records per page, page transition and sorting,
94-
* management of a child table from the parent table module,
95-
* language versions,
96-
* simple configuration of themes,
83+
#### <a href="http://vue-crud-crm.id-a.pl" target="_blank">CRM DEMO</a>
84+
Credentials with limited privileges (readonly):\
85+
86+
Pass: ajSGenC0\
87+
To get full user account, contact me on my <a href="http://id-a.pl" target="_blank">company site</a>.
9788

9889
## Quick start
9990

10091
Do you want to test the application quickly, and you do not have a ready API? No problem, you can use the ready-made example in the **examples** folder. The API for this example is available on the internet, so you can connect to it by entering its address in the configuration file.
10192

10293
### Steps
10394

95+
- Clone Vue CRUD:
96+
``` console
97+
git clone [email protected]:szczepanmasny/vue-crud.git
98+
```
10499
- Select template from **examples** folder you want to use, e.g. **examples/simple-crud**. Then:
105100
- Copy **examples/simple-crud/public** folder to the root directory,
106101
- Copy the rest of files and folders (**config**, **locales**, **routes**, **main.js**, **router.js**) from **examples/simple-crud** folder to the **src** directory,
@@ -190,6 +185,10 @@ The simplest possible code that supports CRUD operations for one table will look
190185
## API
191186
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 <a href="https://github.com/szczepanmasny/vue-crud-laravel-api" target="_blank">Vue CRUD Laravel API project</a>.
192187

188+
## Documentation
189+
To check out docs, visit :
190+
#### <a href="https://vue-crud.github.io/" target="_blank">vue-crud.github.io</a>.
191+
193192
## Contributing
194193
If you have an idea about improving Vue CRUD, do not hesitate.
195194

0 commit comments

Comments
 (0)