Skip to content

BillyFrcs/BookManagementSystem

Repository files navigation

Student Final Project Management System

Home Add Update

Book Management System web application project, created with Codeigniter 4, Tailwindcss, Laravel Mix and MySQL Database.

Server Requirements

PHP version 7.4 or higher is required, with the following extensions installed:

  • intl
  • libcurl if you plan to use the HTTP\CURLRequest library

Additionally, make sure that the following extensions are enabled in your PHP:

  • json (enabled by default - don't turn it off)
  • mbstring
  • mysqlnd
  • xml (enabled by default - don't turn it off)

Setup And Installation

Copy env to .env with this command cp env .env and tailor for your app, specifically the baseURL and any database settings or you can use the default settings for this project that already configured.

  • composer install or composer install --ignore-platform-reqs to install the CodeIgniter library.
  • composer update or composer update --ignore-platform-reqs and keep project with the latest version.
  • npm install to install the dependencies.
  • npx mix or npx mix watch to compile the Tailwindcss with Laravel Mix.
  • php spark serve --port 1908 to enter the Development server with specified port by ourself.