Adonis Vuetify Starter

screenshot of Adonis Vuetify Starter
vue
vuetify

Starter of AdonisJs framework with Vue SPA and Auth prebuilt

Overview

The Adonis Vuetify Starter is an excellent tool for developers looking to create a modern Single Page Application (SPA) with built-in authentication features. It combines the power of AdonisJS as the backend framework with the sleek, user-friendly interface of Vuetify for the frontend, allowing for seamless user experiences right out of the box. With prebuilt auth pages and responsive design, this starter kit provides a solid foundation for any web application that requires user authentication and dashboard capabilities.

With this starter template, developers can save time in setup and focus more on customizing their applications. The preconfigured routes and JWT authentication simplify the process of securing the application, while the provided example dashboard pages give immediate visual context for data display.

Features

  • Single Page Application: Built using Vue.js, this starter enables a fluid, dynamic user interface typical of modern web applications.
  • Vue and Vue Router Configuration: Auth-restricted pages are set up, making it easier to manage access to various parts of your application.
  • Dashboard Examples: Comes with two detailed dashboard page examples to help visualize and manage user data effectively.
  • Prebuilt Authentication: Integrated JWT authentication allows for secure user sign-up and login processes.
  • Powered by AdonisJS: Leverage the robust features and security of AdonisJS, making backend development simpler and more efficient.
  • Easy Installation: Quick setup with the command adonis new myapp --blueprint=IvanAquino/adonis-vuetify-starter streamlines development.
  • Vue Router History Mode: Easily manage routes for SPAs by modifying routing settings, enhancing user experience.
  • HTTP Requests with Axios: Simple access to HTTP methods and Bearer Token management via this.$http and this.$auth.getToken().
vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

vuetify
Vuetify

Vuetify is a no design skills required UI Library with beautifully handcrafted Vue Components.