Prerequisites
XAMPP/MAMP/LAMP Server
A XAMPP/MAMP/LAMP server is necessary for running PHP Laravel on a local server, If XAMPP/MAMP/LAMP server not installed on your computer, refer to the following links for installation guides on various operating systems.
To run application you need to download web server.
- For Mac systems download MAMPP or XAMPP Server.
- For Windows systems download MAMPP or XAMPP Server.
- For Linux systems download LAMPP or XAMPP Server.
MAMPP Server you can download it from https://www.mamp.info/en/mamp/ for Windows/Mac.
XAMPP Server you can download it from https://www.apachefriends.org/download.html for Windows/Linux/Mac
PHP Version
PHP Version >= 8.2
To Verify the php version on server installed or not, enter the following command into your terminal or command line.
php -v
If you haven't installed it, make sure to install it first.
PHP Extensions
- bcmath PHP Extension
- gd PHP Extension
- ctype PHP Extension
- curl PHP Extension
- fileinfo PHP Extension
- json PHP Extension
- mbstring PHP Extension
- OpenSSL PHP Extension
- pcre PHP Extension
- pdo PHP Extension
- tokenizer PHP Extension
- pdo_mysql PHP Extension
- pdo_sqlite PHP Extension
- xml PHP Extension
- zip PHP Extension
Composer
Composer is essential for Laravel applications, If Composer is not installed on your computer, refer to the following links for installation guides on various operating systems.
For Frontend and Admin
- Angular Version = 16.x.x
- Node.js Version = 18.x.x