|
1 | | -# vue material test model |
2 | 1 |
|
3 | | -## This project was generated by Flatlogic Platform. |
| 2 | +# 🤘 Vue Material Admin |
4 | 3 |
|
5 | | -## To start the project: |
| 4 | +Free and open-source admin dashboard template built with Vue and Vuetify. Developed with ❤️ by [Flatlogic](https://flatlogic.com/). If you love our project please star ⭐️ our repo! |
| 5 | + |
| 6 | +[View Demo](https://templates-flatlogic.herokuapp.com/vue-material/) | [Download](https://github.com/flatlogic/material-vue-full.git) | [More templates](https://flatlogic.com/templates) | [Support forum](https://flatlogic.com/forum) |
| 7 | + |
| 8 | +[](https://templates-flatlogic.herokuapp.com/vue-material/) |
| 9 | + |
| 10 | +## Features |
| 11 | + |
| 12 | +Vue Material Admin is a great template to quick-start development of SAAS, CMS, IoT Dashboard, E-Commerce apps, etc |
| 13 | +Lite version of a Vue Material Admin includes following features and pages: |
| 14 | + |
| 15 | +* Vuetify |
| 16 | +* Responsive layout |
| 17 | +* Vue Apex Charts |
| 18 | +* Simple login / logout |
| 19 | +* Error page |
| 20 | +* Styled Vuetify components like buttons, modals, etc |
| 21 | + |
| 22 | +## Pages |
| 23 | +We have implemented some basic pages, so you can see our template in action. |
| 24 | + |
| 25 | +* Dashboard sample |
| 26 | +* Typography |
| 27 | +* Tables |
| 28 | +* Notifications |
| 29 | +* Charts |
| 30 | +* Icons |
| 31 | +* Maps |
| 32 | +* Chat |
| 33 | +* Login |
| 34 | +* Error page |
6 | 35 |
|
7 | | -Install dependencies via yarn |
| 36 | +## Instalation |
8 | 37 |
|
| 38 | +1. Clone repository |
| 39 | +```shell |
| 40 | +git clone https://github.com/flatlogic/material-vue.git |
| 41 | +``` |
| 42 | +2. Get in the project folder |
| 43 | +```shell |
| 44 | +cd material-vue |
| 45 | +``` |
| 46 | +3. Install dependencies via npm or yarn |
9 | 47 | ```shell |
10 | 48 | yarn |
11 | 49 | ``` |
12 | 50 |
|
| 51 | +## To start the project: |
| 52 | + |
13 | 53 | Run development server |
14 | 54 |
|
15 | 55 | ```shell |
16 | 56 | yarn start:backend |
17 | 57 | ``` |
18 | 58 |
|
19 | 59 | ## Support |
20 | | - |
21 | 60 | For any additional information please refer to [Flatlogic homepage](https://flatlogic.com). |
22 | 61 |
|
23 | | -## To start the project with Docker: |
24 | | - |
25 | | -## Description: |
26 | | - |
27 | | -The project contains the **docker folder** and the `Dockerfile`. |
28 | | - |
29 | | -The `Dockerfile` is used to Deploy the project to Google Cloud. |
30 | | - |
31 | | -The **docker folder** contains a couple of helper scripts: |
32 | | - |
33 | | -- `docker-compose.yml` (all our services: web, backend, db are described here) |
34 | | -- `start-backend.sh` (starts backend, but only after the database) |
35 | | -- `wait-for-it.sh` (imported from https://github.com/vishnubob/wait-for-it) |
36 | | - |
37 | | - > To avoid breaking the application, we recommend you don't edit the following files: everything that includes the **docker folder** and `Dokerfile`. |
38 | | -
|
39 | | -## Run services: |
40 | | - |
41 | | -1. Install docker compose (https://docs.docker.com/compose/install/) |
42 | | - |
43 | | -2. Move to `docker` folder. All next steps should be done from this folder. |
44 | | - |
45 | | - `cd docker` |
46 | | - |
47 | | -3. Make executables from `wait-for-it.sh` and `start-backend.sh`: |
48 | | - |
49 | | - `chmod +x start-backend.sh && chmod +x wait-for-it.sh` |
50 | | - |
51 | | -4. Download dependend projects for services. |
52 | | - |
53 | | -5. Review the docker-compose.yml file. Make sure that all services have Dockerfiles. Only db service doesn't require a Dockerfile. |
54 | | - |
55 | | -6. Make sure you have needed ports (see them in `ports`) available on your local machine. |
| 62 | +## How can I support developers? |
| 63 | +- Star our GitHub repo :star: |
| 64 | +- [Tweet about it](https://twitter.com/intent/tweet?text=Amazing%20dashboard%20built%20with%20%23VueJS%20and%20%23Bootstrap!&url=https://github.com/flatlogic/light-blue-vue-admin&via=flatlogic). |
| 65 | +- Create pull requests, submit bugs, suggest new features or documentation updates :wrench: |
| 66 | +- Follow [@flatlogic on Twitter](https://twitter.com/flatlogic). |
| 67 | +- Subscribe to Flatlogic newsletter at [flatlogic.com](https://flatlogic.com/) |
| 68 | +- Like our page on [Facebook](https://www.facebook.com/flatlogic/) :thumbsup: |
56 | 69 |
|
57 | | -7. Start services: |
| 70 | +## More from Flatlogic |
| 71 | +- [Awesome Bootstrap Checkboxes & Radios](https://github.com/flatlogic/awesome-bootstrap-checkbox) - ✅ Pure css way to make inputs look prettier |
| 72 | +- [React Native Starter](https://github.com/flatlogic/react-native-starter) - 🚀 A powerful react native starter template that bootstraps development of your mobile application |
| 73 | +- [React Dashboard](https://github.com/flatlogic/react-dashboard) - 🔥 React Dashboard - isomorphic admin dashboard template with GraphQL |
| 74 | +- [Sing App](https://github.com/flatlogic/sing-app) - 💥 Free and open-source admin dashboard template built with Bootstrap 4 |
| 75 | +- [Light Blue Dashboard](https://github.com/flatlogic/light-blue-dashboard) - 💦 Free and open-source (no frameworks) admin dashboard template built with Bootstrap |
58 | 76 |
|
59 | | - 7.1. With an empty database `rm -rf data && docker-compose up` |
| 77 | +## Premium themes |
| 78 | +Looking for premium themes and templates? Check out our other template at [flatlogic.com](https://flatlogic.com/admin-dashboards). |
60 | 79 |
|
61 | | - 7.2. With a stored (from previus runs) database data `docker-compose up` |
| 80 | +## License |
62 | 81 |
|
63 | | -8. Check http://localhost:3000 |
| 82 | +Flatlogic One React Template version is [MIT](https://github.com/flatlogic/one-react-template/blob/master/LICENCE)-licensed. |
64 | 83 |
|
65 | | -9. Stop services: |
| 84 | +* that's a joke actually, but we would really appreciate if you support us by buying a premium version. Anyways free is just free and is limited to only few components, while premium one has more and comes with premium support. |
66 | 85 |
|
67 | | - 9.1. Just press `Ctr+C` |
|
0 commit comments