parsaaghayi-backend/database/seeders/Website/AboutMeSeeder.php

68 lines
4.9 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
namespace Database\Seeders\Website;
use App\Models\Website\AboutMe;
use App\Models\Website\Skill;
use Illuminate\Database\Seeder;
class AboutMeSeeder extends Seeder
{
public function run()
{
$aboutMe = AboutMe::create([
'image' => '/images/profile.png',
'title' => [
'en' => 'About Me',
'fa' => 'درباره من',
],
'description' => [
'en' => 'I am a web developer with over 10 years of experience in creating dynamic and user-centric web applications. Specializing in React and Next.js, I build scalable solutions that enhance performance and user experience. I enjoy tackling complex challenges, from improving legacy systems to developing new applications. My focus on frontend development and seamless backend integration allows me to deliver innovative results while staying current with industry trends.',
'fa' => 'من یک توسعه‌دهنده وب با بیش از 10 سال تجربه در ایجاد برنامه‌های وب پویا و کاربرمحور هستم. با تخصص در React و Next.js، راه‌حل‌های مقیاس‌پذیری ایجاد می‌کنم که عملکرد و تجربه کاربری را بهبود می‌بخشند. من از حل چالش‌های پیچیده لذت می‌برم، از بهبود سیستم‌های قدیمی گرفته تا توسعه برنامه‌های جدید. تمرکز من بر توسعه فرانت‌اند و یکپارچه‌سازی بی‌دردسر با بک‌اند به من این امکان را می‌دهد که نتایج نوآورانه‌ای ارائه دهم و هم‌زمان با روندهای صنعت به‌روز باشم.',
],
]);
$skills = [
[
'image' => '/images/frontend.png',
'percentage' => 95,
'link' => 'http://example.com/frontend',
'title' => ['en' => 'HTML & CSS (SASS, Responsive Design)', 'fa' => 'HTML و CSS (SASS، طراحی واکنش‌گرا)'],
'description' => ['en' => 'Skilled in HTML5, CSS3, including SASS for modular and maintainable stylesheets. Experienced in building responsive web designs.', 'fa' => 'مهارت در HTML5، CSS3، شامل SASS برای ساخت استایل‌های مدولار و قابل نگهداری. تجربه در طراحی وب‌سایت‌های واکنش‌گرا.'],
],
[
'image' => '/images/backend.png',
'percentage' => 90,
'link' => 'http://example.com/backend',
'title' => ['en' => 'React.js and Next.js Development', 'fa' => 'توسعه React.js و Next.js'],
'description' => ['en' => 'Extensive experience in React.js and Next.js for building scalable and performant web applications.', 'fa' => 'تجربه گسترده در توسعه React.js و Next.js برای ساخت برنامه‌های وب مقیاس‌پذیر و پرکاربرد.'],
],
[
'image' => '/images/ui.png',
'percentage' => 85,
'link' => 'http://example.com/ui',
'title' => ['en' => 'Backend Development (RESTful APIs, Laravel)', 'fa' => 'توسعه بک‌اند (APIهای RESTful، لاراول)'],
'description' => ['en' => 'Proficient in backend development, building robust RESTful APIs using Laravel and other technologies.', 'fa' => 'تسلط به توسعه بک‌اند و ساخت APIهای RESTful با استفاده از لاراول و دیگر تکنولوژی‌ها.'],
],
[
'image' => '/images/ux.png',
'percentage' => 90,
'link' => 'http://example.com/ux',
'title' => ['en' => 'WordPress Development and Customization', 'fa' => 'توسعه و شخصی‌سازی وردپرس'],
'description' => ['en' => 'Skilled in WordPress development, including theme customization and plugin development.', 'fa' => 'مهارت در توسعه وردپرس، شامل شخصی‌سازی قالب‌ها و توسعه افزونه‌ها.'],
],
[
'image' => '/images/ux.png',
'percentage' => 80,
'link' => 'http://example.com/ux',
'title' => ['en' => 'Version Control (Git, GitHub)', 'fa' => 'کنترل نسخه (Git, GitHub)'],
'description' => ['en' => 'Experienced in version control using Git and GitHub for managing codebases and collaboration.', 'fa' => 'تجربه در کنترل نسخه با استفاده از Git و GitHub برای مدیریت کدها و همکاری تیمی.'],
],
];
foreach ($skills as $skillData) {
$aboutMe->skills()->create($skillData);
}
}
}