Download the PHP package metafroliclabs/laravel-kit without Composer
On this page you can find all versions of the php package metafroliclabs/laravel-kit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download metafroliclabs/laravel-kit
More information about metafroliclabs/laravel-kit
Files in metafroliclabs/laravel-kit
Download metafroliclabs/laravel-kit
More information about metafroliclabs/laravel-kit
Files in metafroliclabs/laravel-kit
Vendor metafroliclabs
Package laravel-kit
Short Description This project provides a starter boilerplate for Laravel applications with essential authentication, profile management, and content page routes.
License MIT
Package laravel-kit
Short Description This project provides a starter boilerplate for Laravel applications with essential authentication, profile management, and content page routes.
License MIT
Please rate this library. Is it a good library?
Informations about the package laravel-kit
Laravel Starter Boilerplate
This project provides a starter boilerplate for Laravel applications with essential authentication, profile management, and content page routes.
Installation
-
Create a new project using Composer:
-
Setup environment:
- Configure database and application settings.
-
Run migrations:
-
Install Passport (if required for Sanctum):
- Start the application:
Available Routes
Authentication Routes
Method | Endpoint | Controller | Description |
---|---|---|---|
POST | /signup |
AuthController | User signup |
POST | /login |
AuthController | User login |
POST | /logout |
AuthController | User logout (auth) |
Middleware: auth:sanctum
is required for /logout
.
Password Recovery Routes
Method | Endpoint | Controller | Description |
---|---|---|---|
POST | /forget-password |
ForgetPasswordController | Request password reset |
POST | /verify-code |
ForgetPasswordController | Verify reset code |
POST | /set-password |
ForgetPasswordController | Reset password |
Profile Management (Protected)
Method | Endpoint | Controller | Description |
---|---|---|---|
GET | /get-profile |
ProfileController | Get user profile |
POST | /edit-profile |
ProfileController | Edit user profile |
POST | /change-password |
ProfileController | Change password |
GET | /notifications/all/list |
ProfileController | List all notifications |
GET | /notifications/read/list |
ProfileController | List read notifications |
GET | /notifications/unread/list |
ProfileController | List unread notifications |
GET | /notifications/unread/count |
ProfileController | Get unread notification count |
POST | /mark-notification/{id} |
ProfileController | Mark a single notification as read/unread |
POST | /mark-all-as-read |
ProfileController | Mark all notifications as read |
All routes require auth:sanctum
middleware.
Page Routes (Protected)
Method | Endpoint | Controller | Description |
---|---|---|---|
POST | /contact-us |
PageController | Submit contact form |
GET | /content |
PageController | Get static content |
auth:sanctum
middleware is required.
License
This project is licensed under the MIT License.
All versions of laravel-kit with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
guzzlehttp/guzzle Version ^7.2
laravel/framework Version ^10.10
laravel/sanctum Version ^3.3
laravel/tinker Version ^2.8
stripe/stripe-php Version ^14.8
guzzlehttp/guzzle Version ^7.2
laravel/framework Version ^10.10
laravel/sanctum Version ^3.3
laravel/tinker Version ^2.8
stripe/stripe-php Version ^14.8
The package metafroliclabs/laravel-kit contains the following files
Loading the files please wait ....