Automate Your GitHub Project Workflow
The ultimate PHP package for seamless GitHub Project management. Track issues, automate tasks, and stay in sync with real-time updates - all within your Laravel application.
Powerful Features
Everything you need to manage your GitHub Projects effectively
Real-time Updates
Get instant notifications for all project changes and updates.
Easy Integration
Seamlessly integrate with your existing Laravel applications.
Powerful API
Access all GitHub Project features through a clean, intuitive API.
Custom Workflows
Create and manage custom workflows tailored to your team's needs.
Advanced Filtering
Quickly find what you need with powerful filtering options.
Secure & Reliable
Enterprise-grade security and reliability you can trust.
Quick Start
Get started with GitHub Project PHP in just a few simple steps
1. Install Package
Add the package to your Laravel project using Composer
composer require cslant/github-project-php
2. Publish Config
Publish the configuration file
php artisan vendor:publish --provider="CSlant\\GitHubProject\\GithubProjectServiceProvider --tag="config"
3. Configure Environment
Add your GitHub credentials to .env
GITHUB_ACCESS_TOKEN=your_github_token
GITHUB_WEBHOOK_SECRET=your_webhook_secret
4. Set Up Webhook
Configure GitHub webhook in your repository/organization settings
Payload URL: https://your-domain.com/github-project/webhook
Content type: application/json
Secret: your_webhook_secret