/ving

An opinionated web services starter for Nuxt3 that provides REST and per-field privileges out of the box.

Primary LanguageTypeScript

Ving

Ving is a RESTful web services framework with batteries included. It has a heavy focus on a strong and predictable backend, while having a flexible front end. It's feature's include:

  • Platform agnostic REST interface
  • Per field privileges for view and edit
  • Full session based auth system
  • API key and privilege system with access to make requests on behalf of other users
  • A useful set of custom made client components and composables
  • A full user interface for user management

Ving is a modern reimplementation of Wing written entirely in Typescript using Nuxt 3, Vue 3, PrimeVue, PrimeFlex and Drizzle.

Documentation

And after you've done those steps, you'll be able to see our extensive documention self-hosted in Ving by starting up the dev server like:

npm run dev