Version 1.0.0beta NEW

Modern Web Development with TailCI

A lightning-fast, modern web framework that seamlessly integrates CodeIgniter's robust backend with Tailwind CSS's utility-first approach.

Home.php
<?php
namespace App\Controllers;

class Home extends BaseController
{
    public function index(): string
    {
        return view('Pages/index', [
            'title' => 'Home'
        ]);
    }
}

Core Features

Everything you need to build modern web applications

Lightning Fast

Built on CodeIgniter's lightweight framework for optimal performance and speed.

  • Minimized build sizes
  • Smart caching mechanisms
  • Efficient resource loading

Modern Design

Styled with Tailwind CSS v4 for a clean, responsive, and customizable interface.

  • Dark mode support
  • Accessibility-focused components
  • Responsive across all devices

Developer Friendly

Intuitive architecture and well-documented codebase for rapid development.

  • Hot module replacement
  • Easy-to-follow conventions
  • Comprehensive documentation

How It Works

A seamless development workflow from setup to deployment

Step One

Quick Installation

Clone the repository and install dependencies with just a few commands. Our streamlined setup gets you up and running in minutes.

Terminal
git clone https://github.com/cojocaru-david/tailCi.git
cd tailCi
composer install
npm install
npm run build
Step Two

Configure Your App

Set up your environment and database connections with ease. Our intuitive configuration system makes setup a breeze for developers of all experience levels.

Terminal
cp .env.example .env
# Edit your database configuration
php spark migrate
php spark db:seed
php spark serve
Step Three

Start Building

Create beautiful views with Tailwind CSS and powerful controllers with CodeIgniter. Our integrated approach combines the best of both frameworks for rapid development.

app/Controllers/Home.php
public function about() {
    $data = [
        'title' => 'About Us',
        'team' => $this->teamModel->findAll()
    ];
    return view('pages/about', $data);
}
app/Views/pages/about.php
<div class="container mx-auto py-8">
    <h1 class="text-3xl font-bold mb-6">Home</h1>
    <div class="grid grid-cols-1 md:grid-cols-3 gap-6">
        <?php foreach($team as $member): ?>
            <div class="bg-white p-4 rounded-lg shadow">
                <h3 class="text-xl font-semibold">
                    <?= $member['name'] ?>
                </h3>
            </div>
        <?php endforeach; ?>
    </div>
</div>

Comprehensive Documentation

Access extensive documentation covering everything from basic setup to advanced customization.

Regular Updates

Stay current with security patches and new features through our regular update cycle.

Step Five

Maintain & Scale

Easily maintain and scale your application with our comprehensive documentation and Regular updates ensure security and performance.

Ready to Get Started?

Take part in building modern web applications with TailCI's powerful integration of Tailwind CSS and CodeIgniter.