Admin dashboard in Laravel 8 HR System
Prerequisites:* Git: Git is a version control system used for tracking changes in source code during software development. Make sure Git is installed on your system. You can download Git from https://git-scm.com/ and follow the installation instructions for your operating system.
* PHP: Laravel requires PHP to be installed on your system. You need PHP version 7.3 or higher. You can check your PHP version by running php -v in your terminal.
* Composer: Composer is a dependency manager for PHP and is used to install Laravel and its dependencies. You can download Composer from https://getcomposer.org/ and follow the installation instructions for your operating system.
* Web Server: You'll need a web server to serve your Laravel application. While Laravel comes with a built-in development server, it's recommended that Apache or Nginx be used for production deployments.
* Database: If the cloned project uses a database, make sure you have the required database management system (e.g., MySQL, PostgreSQL, SQLite) installed on your system.
Steps to Clone and Set Up the Project:
Open a terminal or command prompt and navigate to the directory where you want to clone your Laravel project. Then, run the following command:git clone https://gitlab.com/SoengSouy/hr_ms_laravel8.git
* Git: Git is a version control system used for tracking changes in source code during software development. Make sure Git is installed on your system. You can download Git from https://git-scm.com/ and follow the installation instructions for your operating system.
* PHP: Laravel requires PHP to be installed on your system. You need PHP version 7.3 or higher. You can check your PHP version by running php -v in your terminal.
* Composer: Composer is a dependency manager for PHP and is used to install Laravel and its dependencies. You can download Composer from https://getcomposer.org/ and follow the installation instructions for your operating system.
* Web Server: You'll need a web server to serve your Laravel application. While Laravel comes with a built-in development server, it's recommended that Apache or Nginx be used for production deployments.
* Database: If the cloned project uses a database, make sure you have the required database management system (e.g., MySQL, PostgreSQL, SQLite) installed on your system.
Steps to Clone and Set Up the Project:
Open a terminal or command prompt and navigate to the directory where you want to clone your Laravel project. Then, run the following command:git clone https://gitlab.com/SoengSouy/hr_ms_laravel8.git
Replace <repository-url>
with the URL of your Laravel project's Git repository. You can find this URL on your Git hosting service (GitHub, GitLab, Bitbucket, etc.).
Navigate to the Project Directory:
Change into the project directory using the following command:
cd <project-directory>
cd <project-directory>
Replace <project-directory>
with the name of your project directory.
Install Composer Dependencies:
Laravel uses Composer to manage its dependencies. Run the following command to install the necessary dependencies:
composer install
composer install
Create a Copy of the Environment File:
Laravel requires an .env
file for configuration. Create a copy of the .env.example
file and name it .env
:
cp .env.example .env
cp .env.example .env
Edit the .env
file to set up your database connection and other configuration settings.
Generate Application Key:
Run the following command to generate the application key:
php artisan key:generate
php artisan key:generate
Update Your Database Credentials
After that update your database credentials in your .env file in your project root.
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_db
DB_USERNAME=root
DB_PASSWORD=#your database password
Migrate Database:
Run the database migrations to create the necessary tables in your database:
php artisan migrate
php artisan migrate
Serve the Application:
Finally, you can use the following command to start the Laravel development server:
php artisan serve
php artisan serve
This will make your application accessible at http://localhost:8000
by default.
This will make your application accessible at http://localhost:8000
by default.
3 Comments
where are u from bro
ReplyDelete(y)
ReplyDeleteCan I use the dashboard for product project?
ReplyDeleteOr the dashboard just for education project?
CAN FEEDBACK
Emoji