Skip to content

ThomasMorgani/vueservations

Repository files navigation

VUESERVATION

     

**
For active development please use Demo branch.
Merge into Master pending.
**

     

A complete, feature rich reservation calendar, customer relation and inventory management system written in Vue.js.

  • Full calendar to create and manage events, tasks and inventory bookings

  • Inventory manager with customizeable data fields, categories and tags.

  • Image gallery

  • Patron management and tracking system.

  • Run locally, dependant free or on server.

  • Public website integration

  • Fully customizeable settings, branding, theming

  • Authentication and user roles (coming in future update)

    demo slideshow of app

Quick start

# checkout branch (demo for local client data, master for server)
git checkout ...

# update any special configurations to src/.env.local.example.js and rename to .env.local.js


# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# run unit tests
npm run unit

# run all tests
npm test

TODO

  • integrate auth and role modules
  • add theming module

About

reservation system in vue

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages