Frezka - Documentation
Frezka

Manual Installation

Follow the steps below to set up the Laravel application in your development environment.

Step 1: Open Project in Terminal

Open Command Prompt / Terminal and navigate to your Laravel project folder:

cd laravel

Step 2: Install PHP Dependencies

Run the following command to install all required Laravel packages:

composer install

Step 3: Create Environment File

Copy the example environment file:

cp .env.example .env

Step 4: Generate Application Key

Generate the Laravel application key:

php artisan key:generate

Step 5: Database Setup

Create a new MySQL database named: frezka

You can create it using tools like phpMyAdmin, SQLyog, Laragon, XAMPP, or WAMP.

  • Now open the .env file and update your database credentials:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=YOUR_DATABASE_NAME
DB_USERNAME=YOUR_USERNAME
DB_PASSWORD=YOUR_PASSWORD

Enable/Disable Dummy Data

  • If you want demo (dummy) data to be added to the application, set the following value to true in the .env file.
  • If you do not want dummy data, set it to false.
IS_DUMMY_DATA=true   // Enable dummy data
IS_DUMMY_DATA=false // Disable dummy data
  • Then run:
php artisan migrate
php artisan db:seed

OR

  • run everything fresh with seed data:
php artisan migrate:fresh --seed

Step 6: Install Node Modules

Install frontend dependencies:

npm install

Step 7: Compile Frontend Assets

Build CSS and JavaScript files using one of the following:

Development build:

npm run dev

OR

Production build:

npm run build

OR

Watch for live changes during development:

npm run watch

Step 8: Run the Project

Start the Laravel development server:

php artisan serve

🔐 Default Admin Login Credentials

Admin Panel Login

⚠️ Security Notice:
After installation is completed, first log in using the default admin credentials to verify everything is working correctly. Once confirmed, please change the admin password immediately for security purposes.