More Premium Hugo Themes Premium Vue Themes

Adonis Start Admin Starter Spa

Starter of AdonisJs framework with Start Admin Free templat, SPA and Auth prebuilt

Adonis Start Admin Starter Spa

Starter of AdonisJs framework with Start Admin Free templat, SPA and Auth prebuilt

Author Avatar Theme by ivanaquino
Github Stars Github Stars: 12
Last Commit Last Commit: Apr 22, 2018 -
First Commit Created: Jan 15, 2024 -
Adonis Start Admin Starter Spa screenshot

Overview

The Adonis StarAdmin SPA Starter is an impressive framework designed for developers who want to create seamless single-page applications (SPAs) using AdonisJS. This starter kit combines the powerful features of Vue.js and a customizable UI based on the Start Admin Template, making it a fantastic choice for projects that require authentication and a responsive design. With prebuilt authentication pages and a clear structure, it simplifies the setup process while providing flexibility for further customization.

This starter kit is especially beneficial for those looking to implement JWT authorization efficiently while maintaining a clean and organized codebase. The integration of Vue Router ensures smooth navigation, transforming the way users interact with the application. It’s a great solution for developers who are ready to hit the ground running with modern web technologies.

Features

  • Single Page Application: Built on Vue and Vue Router, allowing for a smooth and responsive user experience.
  • Prebuilt Authentication Pages: Comes with example login and registration pages that utilize JWT for user authentication.
  • UI Powered by Start Admin Template: Offers a modern, attractive, and customizable interface right out of the box.
  • Vue.js Application Structure: Organized in the /resources/assets/vue folder, making it easy to modify components and compile changes.
  • History Mode in Vue Router: Configured by default to enhance UX by removing hashbang URLs for cleaner routing.
  • Convenient HTTP Requests: Utilize Axios methods through this.$http for making API calls effortlessly.
  • Bearer Token Management: Easily access the Bearer Token using this.$auth.getToken() for authorized routes.
  • Real-time Compilation: Watch for changes in components and compile production versions swiftly for deployment.