TailCI is a powerful, developer-friendly web application framework that seamlessly integrates CodeIgniter 4's robust PHP backend with Tailwind CSS's utility-first approach to styling. This combination delivers an optimal development experience for creating modern, responsive web applications with minimal effort.
Clone the repository:
git clone https://github.com/cojocaru-david/tailCi.git
cd tailCi
Install backend dependencies:
composer install
Set up your environment:
cp .env.example .env
Then edit .env
to configure your database and application settings.
Run database migrations:
php spark migrate
Install frontend dependencies and build assets:
npm install
npm run build
Start the development server with hot reloading:
npm run dev
In a separate terminal, run the CodeIgniter server:
php spark serve
Visit http://localhost:8080
to see your application.
We welcome contributions to improve TailCI! Here's how you can help:
git checkout -b feature/amazing-feature
git commit -m 'Add some amazing feature'
git push origin feature/amazing-feature
Please ensure your code follows our coding standards and includes appropriate tests.
This project is licensed under the MIT License - see the LICENSE file for details.
TailCI is under active development. We're constantly working to improve and add new features.
If you find TailCI helpful, please consider giving it a star on GitHub! ⭐