Adonis Start Admin Starter Spa

screenshot of Adonis Start Admin Starter Spa
vue
bootstrap

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

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.
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.

bootstrap
Bootstrap

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.