Skip to content
/ vhizr Public
forked from sachinbhutani/vhizr

VueJs, HoriZon, RethinkDB database admin demo app

License

Notifications You must be signed in to change notification settings

IguMail/vhizr

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##VH(i)ZR - VueJs, HoriZon RethinkDB Admin demo app

VH(i)ZR - Vuejs Hori****Zon Rethinkdb

It is just a crude database admin demo app using [Horizon] (http://horizon.io/) - A realtime open-sourced backend for realtime apps

![screenshot] (http://res.cloudinary.com/froogle/image/upload/v1464335352/vhizr.png)

Dependencies

  • VueJs, Vue-Loader
  • Webpack, Webpack-dev-server
  • Horizon
  • RethinkDB

To get the example running on your system

git clone https://github.com/sachinbhutani/vhizr vhizr
cd vhizr
npm install
npm run dev

Point your [browser] to [http://localhost:9090] (http://localhost:9090/)`

The app needs an existing rethinkdb instance to be running. If you like VH(i)ZR to run an rethinkdb instance for you use npm run rdev instead of npm run dev

####Adding a collection to VH(i)ZR#### No collection are included in the interface unless explicitly added. If a existing collection is added, it's data is available for display and update instantly. Try adding default user collection *users If the collection does not exist it would be created for you with no data

####Removing a collection to VH(i)ZR#### To remove a collection from VH(i)ZR, Select the collection from the menu and then click "Remove from VH(i)ZR". Removing a collection from VH(i)ZR only removed it from the admin interface and does not delete data from the collection

####Schemas/Forms??#### Based on the solution for issues [#138] (rethinkdb/horizon#138) and [#468] (rethinkdb/horizon#468) I may be able to add schema/validation and automated forms to the interface. but for now you would need to edit JSON.

####TODO####

  • Pagination
  • Authentication and Authorization
  • Permissions
  • Schema validation and auto-forms

License: MIT

About

VueJs, HoriZon, RethinkDB database admin demo app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Vue 80.5%
  • HTML 12.8%
  • JavaScript 6.7%