Simple Admin Laravel Spa

screenshot of Simple Admin Laravel Spa
vue
bootstrap

A simple lightweight SPA admin template based on laravel and vuejs

Overview:

The Laravel Vuejs SPA Starter Kit is a lightweight admin template based on Laravel and Vue.js. It offers features such as Laravel 5.7, Vue + VueRouter + Vuex + VueI18n + ESlint, dynamic import and custom layouts for pages, login, register, and password reset functionality, authentication with JWT, Socialite integration, Bootstrap 4 + Font Awesome 5, and easy installation and usage.

Features:

  • Laravel 5.7: The project is based on Laravel 5.7, which provides a robust and flexible PHP framework for web development.
  • Vue + VueRouter + Vuex + VueI18n + ESlint: The template utilizes Vue.js and its related libraries to enable dynamic rendering, state management, internationalization, and code linting.
  • Pages with dynamic import and custom layouts: Users can easily create pages with dynamic import and customize the layout based on their specific requirements.
  • Login, register, and password reset: The template includes pre-built functionality for user authentication, registration, and password reset.
  • Authentication with JWT: The template supports JSON Web Tokens (JWT) for user authentication, providing a secure and efficient authentication process.
  • Socialite integration: Socialite integration allows users to log in using popular social media platforms such as Facebook, Twitter, and Google.
  • Bootstrap 4 + Font Awesome 5: The template is styled using Bootstrap 4 and includes Font Awesome 5 for a visually appealing and responsive design.

Summary:

The Laravel Vuejs SPA Starter Kit is a lightweight and feature-rich admin template based on Laravel and Vue.js. It provides various features such as user authentication, registration, and password reset, dynamic page creation, JWT-based authentication, socialite integration, and stylish design using Bootstrap 4 and Font Awesome 5. The installation process is straightforward, making it quick and easy to get started with building a single-page application with Laravel and Vue.js.

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.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.