🧠 Laravel Packages
I use Laravel packages to extend core functionality and quickly implement production-ready features with proper configuration and integration.
🧩 Common Packages I Use
Stripe
Used for payment processing and subscriptions.
STRIPE_KEY=your_key
STRIPE_SECRET=your_secretLaravel Passport
Used for API authentication with OAuth2.
php artisan passport:installLaravel Socialite
Used for social login (OAuth providers).
GOOGLE_CLIENT_ID=xxx
GOOGLE_CLIENT_SECRET=xxxLaravel Telescope
Used for debugging and application monitoring.
php artisan telescope:installLaravel Excel
Used for importing and exporting large datasets.
Excel::import(new UsersImport, $file);
Excel::download(new UsersExport, 'users.xlsx');Lighthouse PHP
Used for GraphQL API development.
type Query {
users: [User!]! @all
}Others
💬 Summary
I use Laravel packages to accelerate development while maintaining production quality, integrating them with proper configuration and aligning them with service-based architecture.
👉 This allows me to build features like payments, authentication, data processing, and APIs efficiently and reliably🚀