CodeIgniter 4 + Vue3 App Starter

Overview

CodeIgniter 4 + Vue3 Application Starter

Features:

  • 💡 Super fast single page application (SPA).
  • 🔥 Hot Module Replacment (HMR).
  • 🧩 Easy to install and update.
  • 🪓 Easy to customize.
  • 🔧 Zero Configuarations.
  • Progressive web application (PWA).
  • And much more...

Pre-packed:

Note: none of these plugins or frameworks are required, feel free to remove or replace them as you like.

  • Windicss: on-demand alternative to Tailwind, with bunch of additional cool features and much faster, (you can replace it with whenever css framework you like).
  • Axios: A simple promise based HTTP client for the browser and node.js.
  • Vue Router: official vue router plugin.
  • Vite Plugin Pages: a lightweight file system based routing.
  • Vite Plugin PWA: zero config PWA plugin.

Installation:

Make sure your server meets CI4 requirements.

run the following command to create a project:

composer create-project mihatori/ci-vue-appstarter

Setup

  • Copy env to .env.
  • Run: npm intall to install node dependencies.
  • Run: npm run dev to serve your assets.
  • Now start you CI server: php spark serve or access it through you virtual host.

IMPORTANT:

after the installation, there will be no bundled assets, so make sure to run npm run dev to serve them or just build them with npm run build command.

Customizing:

This project uses CodeIgniter Vite package, read more about it.

Something doesn't work fine:

Please feel free to open an issue and we will try to fix it on the fly.

Contribuiting:

Literally any help will be appreciated, feel free to use PRs, and thanks in advance.

Licence

MIT License © 2022 Mihatori Kei

You might also like...
Laravel + Livewire + Bootstrap 5 UI starter kit.
Laravel + Livewire + Bootstrap 5 UI starter kit.

bastinald/ui Laravel + Livewire + Bootstrap 5 UI starter kit. Requirements Laravel 8 NPM Features Bootstrap 5 pre-configured Textarea autosize Floatin

Wave - The Software as a Service Starter Kit, designed to help you build the SAAS of your dreams 🚀 💰
Wave - The Software as a Service Starter Kit, designed to help you build the SAAS of your dreams 🚀 💰

Introduction Wave is a Software as a Service Starter Kit that can help you build your next great idea 💰 . Wave is built with Laravel, Voyager, Tailwi

a free, open-source dashboard panel starter kit for Laravel
a free, open-source dashboard panel starter kit for Laravel

QAdmin a free, open-source dashboard panel starter kit for Laravel. Just intall and everything is ready Tech Stack Client: ruangAdmin, Bootstrap, Jque

A simple Laravel & Nuxtjs starter template
A simple Laravel & Nuxtjs starter template

Laravel Nuxtjs is a basic starter app built with Nuxtjs CLI thet give you the powerful of Nuxtjs with API laravel backend

Modular Laravel - Boilerplate project starter

MODULAR About Modular Laravel This project is a personal blueprint starter with customized modular / SOA architecture. Kostadin Keljtanoski Install Yo

One click, Fully Decoupled Drupal Site starter-kit with Druxt

DruxtSite quickstart - Drupal One click, Fully Decoupled Drupal Site starter-kit with Druxt. DruxtSite connects Drupal to Nuxt via JSON:API to provide

This is a Starter Laravel 8 project with Vue 3 and Bootstrap 5 installed for you.

Laravel8-Vue3-Bootstrap5 This is a Starter Laravel 8 project with Vue 3 and Bootstrap 5. Instalation Guide: As always you need to: composer install Th

Laravel backend Inertia and Vue starter template

Inertia.js - Vue.js ve Laravel Starter Template Yunus Emre Altanay If you want to make a single page application using laravel infrastructure. This re

Dynamic Framework :: A PHP starter kit for Noobs

A PHP starter kit for Noobs Author : Abdulbasit Rubeiyya The dynamic framework is not exactly a framework, but more of a starter kit for you, the thin

Releases(v1.0.1)
Owner
Mihatori Kei
Full Stack 🤚, Interested in @codeigniter4 @reactjs, @vuejs, @sveltejs
Mihatori Kei
CodeIgniter 4 + Svelte App Starter

CodeIgniter4 + Svelte Application Starter ?? Features: ⚡ Super fast single page application (SPA). ?? Hot Module Replacment (HMR). ?? Easy to install

Mihatori Kei 11 Dec 5, 2022
CodeIgniter 4 Application Starter

Tensaran-Inventories merupakan website pendataan inventaris di desa Tensaran yang saya buat untuk memudahkan pendataan inventaris di kantor desa Tensaran. Aplikasi ini saya buat untuk memenuhi program kerja Kuliah Kerja Nyata (KKN) 2022

Fikrul Akhyar 1 Aug 18, 2022
🔪 WordPress + React Starter Kit: Spin up a WordPress-powered React app in one step

Postlight's Headless WordPress + React Starter Kit is an automated toolset that will spin up three things: A WordPress backend that serves its data vi

Postlight 4.3k Jan 8, 2023
CodeIgniter 3 + Vue.js 3 + Vite with supported Hot Module Replacement (HMR)

CodeIgniter 3 + Vue.js 3 + Vite Looking for Vue 2? Please check branch vue2 Just a basic example how to integrating CodeIgniter 3 + Vue.js 3 + Vite wi

Nur Muhammad 44 Dec 15, 2022
CodeIgniter 4-based application skeleton

Bonfire 2 Just getting started. More details at Patreon What is Bonfire? Bonfire will be a robust application skeleton for CodeIgniter 4-based applica

Lonnie Ezell 79 Dec 25, 2022
a simple and secured RESTful API made with codeIgniter and JSON Web Tokens

CodeIgniter 4 Application Starter What is CodeIgniter? CodeIgniter is a PHP full-stack web framework that is light, fast, flexible and secure. More in

null 2 Oct 8, 2021
Integration of the popular AdminLTE dashboard for CodeIgniter 4

Tatter\AdminLTE Integration of the popular AdminLTE dashboard for CodeIgniter 4 Description This library leverages Tatter\Assets to automate asset dis

Tatter Software 1 Dec 7, 2021
Laravel API starter Kit will provide you with the tools for making API's that everyone will love

Laravel API Starter Kit Laravel API starter Kit will provide you with the tools for making API's that everyone will love, API Authentication is alread

Jose Luis Fonseca 400 Dec 29, 2022
Someline Starter is a PHP framework for quick building Web Apps and Restful APIs, with modern PHP design pattern foundation.

Someline Starter PHP Framework Tested and used in production by Someline Inc. Someline Starter is a PHP framework for quick building Web Apps and Rest

Someline 844 Nov 17, 2022
A Laravel Starter Kit for Laravel. Built with Laravel 8.

Laravel Get Started Project Laravel Get Started Project is a basic crud app built with laravel 8. In this app a basic product crud created. Features i

Nazmul Hasan Robin 8 Nov 24, 2022