Overview:
Laravel Livewire Starter Kit consists of lots of cool features to start your new project or you can learn from the project itself. You can also support the growth of Clovon Youtube Channel so that i will get more time to make the videos to help you. Thanks
Invoice: You can add new invoice, print invoice, receive payment, view payment transactions.
Services: You can add the list of services and amount are integer based so that you will know how to use integer based price. (Eg. representing $100 as 10000 in database) and dynamic price formatting.
Team Members: You can add team members and assign specific roles.
Roles: You can add multiple roles and give multiple permissions to that specific role.
Appointments: Here you will know how to use pick a day datepicker with livewire and bootstrap timepicker with livewire. Also these are reusable components so that you can use them on any of your projects.
Tasks: It consists of advanced filters. You can filter tasks based on status, priority, start date and deadline. Here you will know how to add the feature for assigning multiple users to the tasks
Clients: You can add the list of clients. Here you will know how to integrate icheck plugin with livewire.
Tax: You can add dynamic tax for the invoices. Here you can add the list of taxes.
Settings: Here you will know how to integrate key value pair based settings. You can update profile information, company information and password (Here you will know how to use Laravel fortify package)
Dashboard: Dashboard consists of different stats.
Finally, You’ll get full access to source code and free future updates.
Thanks and cheers
Features:
1. Invoices
2. Services
3. Team Members
4. Roles & Permissions
5. Tasks
6. Clients
7. Appointments
8. Tax
9. Dashboard
10. Laravel Fortify
11. Clean Code
Here are some of the highlighted list that you will learn from the source code.
* How to filter results using Laravel Livewire
* How to add search functionality with Laravel Livewire
* How to use SweetAlert with Laravel Livewire
* How to install AdminLTE 3 with Laravel
* How to use toast notification using Livewire
* How to use bootstrap confirmation modal using Livewire
* How to use bootstrap modal for editing data using Livewire
* How to use date picker, time picker & text-area input with laravel livewire
* How to use Livewire component
* How to use Laravel components for re-usability
* How to use Laravel fortify for authentication
* How to use livewire events
* How to use toast notification with Laravel Livewire
* How to use bootstrap modal for deleting data using Laravel Livewire
* How to display alert window before deleting data using Laravel Livewire
* How to use pagination in Laravel Livewire
* How to use bootstrap for pagination in Laravel Livewire
* How to use bootstrap datepicker using Livewire
* How to use bootstrap timepicker using Livewire
* How to use datepicker and timepicker with Laravel Livewire
* How to create datepicker and timepicker component with Laravel
* How to use data picker and timepicker on update form using laravel livewire
* How to use Laravel Macros
Requirements:
- PHP
- Laravel
- Livewire
Instructions:
2022-07-09: Issues Fixed
1. in the invoice list the menu for options cant be shown in full
2. in print invoice taxes, subtotal, and total are not showing.
2022-03-01: Upgraded to Laravel 9
*********Local Installation**********
1. Extract the project.
2. Go to project root directory and edit .env file to match your configuration
DB_DATABASE=your_database_name
DB_USERNAME=your_database_username
DB_PASSWORD=your_database_password
3. Now run the following commands
php artisan key:generate
php artisan config:clear
php artisan cache:clear
php artisan migrate:fresh –seed
php artisan storage:link
Make sure you have enabled PHP intl extension:
For this follow the following steps:
1. If you are using XAMPP then please go to xampp/php/php.ini and find the following line
;extension=php_intl.dll
2. and remove ; on the front.
3. stop the Apache service on XAMPP and start again.
Finally run:
php artisan serve
4. visit http://localhost:8000/ and project will start running
5. Go to login to test with the following login credentials:
email: john@example.com
password: password
*********Server Installation**********
1. Extract the project.
2. Make sure the domain document path point to public/ directory
3. Go to terminal section from cPanel and run the following command:
php artisan migrate:fresh –seed
php artisan serve
4. visit http://www.yourproject.com/ and project will start running
5. Go to login to test.
Reviews
There are no reviews yet.