An open API service indexing awesome lists of open source software.

https://github.com/userfrosting/demo-vue

Demo of a Vue.js single page app working on UserFrosting 5 and UiKit
https://github.com/userfrosting/demo-vue

Last synced: 15 days ago
JSON representation

Demo of a Vue.js single page app working on UserFrosting 5 and UiKit

Awesome Lists containing this project

README

          

# UserFrosting 5.0 - Vue.js Demo

![PHP Version](https://img.shields.io/badge/php-%5E8.1-brightgreen)
[![License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](LICENSE.md)
[![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](LICENSE.md)
[![Build](https://github.com/userfrosting/demo-vue/workflows/Build/badge.svg?branch=main)](https://github.com/userfrosting/demo-vue/actions?query=workflow%3ABuild)
[![Codecov](https://codecov.io/gh/userfrosting/demo-vue/branch/main/graph/badge.svg)](https://codecov.io/gh/userfrosting/demo-vue)
[![Style](https://github.styleci.io/repos/689461212/shield?branch=main&style=flat)](https://github.styleci.io/repos/689461212)
[![PHPStan](https://img.shields.io/github/actions/workflow/status/userfrosting/demo-vue/PHPStan.yml?branch=main&label=PHPStan)](https://github.com/userfrosting/demo-vue/actions/workflows/PHPStan.yml)
[![Join the chat](https://img.shields.io/badge/Chat-UserFrosting-brightgreen?logo=Rocket.Chat)](https://chat.userfrosting.com)
[![Donate](https://img.shields.io/badge/Donate-Buy%20Me%20a%20Coffee-blue.svg)](https://ko-fi.com/lcharette)

[https://www.userfrosting.com](https://www.userfrosting.com)

This is demo of a [Vue.js](https://vuejs.org) single page app working on [UserFrosting 5](https://github.com/userfrosting/UserFrosting/tree/develop-5.0#userfrosting-50) and [UiKit](https://getuikit.com).

## By [Louis Charette](https://bbqsoftwares.com)

Copyright (c) 2023, free to use in personal and commercial software as per the [license](LICENSE.md).

## Documentation

### Installation

1. Clone repo
```
git clone https://github.com/userfrosting/demo-vue.git
```

2. Composer Install
```
composer install
```

3. Bake _(Tip: Use Sqlite file database for rapid local install)_
```
php bakery bake
```

4. Serve locally
```
php bakery serve
```

Assets can be build using Bakery or Npm directly:
```
php bakery webpack

// or

npm run dev
```

_More coming soon !_

## Screenshot

![](.github/screenshots/Screenshot_1.png)
![](.github/screenshots/Screenshot_2.png)
![](.github/screenshots/Screenshot_3.png)
![](.github/screenshots/Screenshot_4.png)

## [Change log](CHANGELOG.md)