Booklist PHP is a project to create a list of books to read. The aim is to hone basic PHP skills, OOP, PHP MySQL, PHP Web, PHP Composer, and PHPUnit. I am following a project created by @ProgrammerZamanNow from the "Tutorial PHP" playlist (Todolist Application) and making a few improvisations.
Booklist PHP has several tags, including:
Booklist PHP uses only basic PHP.
Booklist PHP has started using OOP concepts.
Booklist PHP has started integrating with a database and has fixed several bugs in tags 2.1.0 (tags have been removed).
Booklist PHP has started using Composer.
Booklist PHP has a website interface, a router, and uses the MVC architecture with Service and Repository subclasses to avoid burdening the Controller.
git clone https://github.com/Tyn-Tian/Booklist-PHP.git
It's better to download according to the desired tags. Link.
php ./App.php
NB(Tags 2.1.1 - 2.2.1): Don't forget to create the database first. using booklist.sql
git clone https://github.com/Tyn-Tian/Booklist-PHP.git
use booklist.sql to create database.
composer install
cd public
php -S localhost:8080
.\vendor\bin\phpunit .\tests\
- CRD booklists