Skip to content

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

Notifications You must be signed in to change notification settings

plainblack/ving

Repository files navigation

Ving

Ving is a Web and REST code generation tool and services framework. It has a heavy focus on a strong and predictable backend, while having a flexible front end. It's feature's include:

  • Automatic code generation for all sub-systems
  • Platform agnostic REST interface
  • Per field privileges for view and edit
  • Full session based auth system
  • An AWS S3 based secure upload system
  • Per user message bus streamed via Server Sent Events
  • 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
  • A templated email subsystem

Ving is written entirely in Javascript using Nuxt 3, Vue 3, PrimeVue, Tailwind and Drizzle.

Documentation

Check out our documentation.

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published