Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Awesome Lumen | 318 | 2 years ago | 1 | |||||||
:eyeglasses: :books: Curated list of awesome resources: books, videos, articles about using Lumen (PHP Microframework by Laravel) | ||||||||||
Library Management System | 248 | 2 months ago | 15 | mit | PHP | |||||
:books: An automated library management system developed in Laravel 4.2 PHP MVC Framework | ||||||||||
Implementing Laravel | 178 | 8 years ago | 5 | CSS | ||||||
Companion application to the e-book Implementing Laravel | ||||||||||
Full Stack Vue.js 2 And Laravel 5 | 176 | 2 months ago | 81 | mit | PHP | |||||
Full-Stack Vue.js 2 and Laravel 5, published by Packt | ||||||||||
Novel | 164 | 5 years ago | JavaScript | |||||||
基于 Laravel 5.2 的小说网站 | ||||||||||
Todoparrot | 115 | 7 years ago | 1 | CSS | ||||||
TODOParrot is the companion project for the book "Easy Laravel 5" | ||||||||||
Flattable | 87 | a year ago | 14 | December 31, 2021 | 1 | PHP | ||||
It helps you manage de-normalized tables | ||||||||||
Laravel Testing Decoded | 33 | 10 years ago | 38 | |||||||
This project is exclusively for reporting typos and errors in the book, "Laravel Testing Decoded." | ||||||||||
Getting Stuff Done Laravel Code | 32 | 9 years ago | PHP | |||||||
Code from each chapter in my Getting Stuff Done With Laravel book | ||||||||||
Laravel Booking App | 25 | 3 years ago | 1 | PHP | ||||||
Laravel based application used to book rooms and bookings and manage bookings and clients. For now this is a basic booking management system for hotels. |
An automated system to manage a public library. Admin panel for librarians to control and manage the system easily through an interactive interface.
The backend of the system is developed on Laravel 4.2 PHP MVC Framework and requires PHP 5.6 with the appropriate MCrypt extension. The front end is built on Edmin Responsive Bootstrap Admin Template (Demo) which is built on Bootstrap v2.2.2 using jQuery and Underscore-Dot-JS
If you don't already have the MySQL Database Server installed, you will need to install it to use this project. If it is installed, you can skip to step 4.
apt-get update && apt-get install mysql-server
NOTE: PHP 5.6, the PHP mcrypt extension, and MySQL are required for this project:
apt-get update
apt-get install php5.6 php5.6-mcrypt
git clone https://github.com/prabhakar267/library-management-system
cd library-management-system
[sudo] chmod -R 755 app/storage
composer install
Edit mysql.config.php.sample according to your MySQL configurations and save it in the same directory as mysql.config.php
php artisan migrate
php artisan serve
Some notes on Windows setup:
MySQL setup
Open this link to Download MySQL Workbench.
Scroll to the bottom and select Microsoft Windows in the Select your Operating System dropdown.
Click download button in front of Windows (x86, 64-bit), MSI Installer at the bottom.
Right-click the downloaded MSI file and select the Install item from the pop-up menu, or double-click the file.
In the Setup Type window you may choose a Complete or Custom installation. To use all features of MySQL Workbench choose the Complete option.
Unless you choose otherwise, MySQL Workbench is installed in C:\%PROGRAMFILES%\MySQL\MySQL Workbench 8.0 edition_type\
, where %PROGRAMFILES%
is the default directory for programs for your locale. The %PROGRAMFILES%
directory is defined as C:\Program Files\
on most systems.
PHP Setup
Obtaining the mcrypt
extension for PHP 7+ is not trivial and involves compiling your own PHP build.
If your PHP version does not support mcrypt
(i.e. if you have PHP 7+), then the easiest way to run Laravel 4.2 applications is to download a compatible version of XAMPP and make sure the app is run with it.
With the above notes in mind, Windows setup is not too tricky:
Open git shell;
cd C:/path/to/xampp/htdocs
;
git clone https://github.com/prabhakar267/library-management-system
;
cd library-management-system
;
composer update
;
NOTE: If your PHP version is not compatible with mcrypt
you will receive an error here. Do not worry, simply perform these additional two steps:
C:/path/to/xampp5.6.33/php/php.exe artisan clear-compiled
C:/path/to/xampp5.6.33/php/php.exe artisan cache:clear
Create a table for the app via phpmyadmin (or however you prefer);
Edit app/config/mysql.config.php.sample
according to your MySQL configurations and save it in the same directory as mysql.config.php
;
php artisan migrate
OR IF YOUR PHP IS NOT mcrypt
COMPATIBLE:
C:/path/to/xampp5.6.33/php/php.exe artisan migrate
php artisan serve
OR IF YOUR PHP IS NOT mcrypt
COMPATIBLE:
C:/path/to/xampp5.6.33/php/php.exe artisan serve