File manager - Edit - /home/webapp69.cm.in.th/u69319090044/portfolio/index.php
Back
<!DOCTYPE html> <html lang="th"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Marisa Wongyat | Portfolio</title> <meta name="description" content="Portfolio น.ส.มริษา วงศ์ญาติ สาขาเทคโนโลยีคอมพิวเตอร์ แผนกอิเล็กทรอนิกส์ วิทยาลัยเทคนิคเชียงใหม่"> <!-- Google Fonts --> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&family=Kanit:wght@300;400;500;700&display=swap" rel="stylesheet"> <!-- Font Awesome Icons --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> <style> :root { --bg-color: #0D1B2A; --bg-card: rgba(27, 38, 59, 0.7); --primary: #00C9A7; --primary-glow: rgba(0, 201, 167, 0.3); --text-main: #FFFFFF; --text-muted: #A0AEC0; --border-color: rgba(255, 255, 255, 0.1); --transition-speed: 0.3s; } * { margin: 0; padding: 0; box-sizing: border-box; } html { scroll-behavior: smooth; } body { font-family: 'Inter', 'Kanit', sans-serif; background-color: var(--bg-color); color: var(--text-main); line-height: 1.6; overflow-x: hidden; background-image: radial-gradient(circle at 10% 20%, rgba(0, 201, 167, 0.1) 0%, transparent 40%), radial-gradient(circle at 90% 80%, rgba(0, 201, 167, 0.05) 0%, transparent 40%); background-attachment: fixed; } /* Navigation */ header { position: fixed; top: 0; left: 0; width: 100%; z-index: 1000; background: rgba(13, 27, 42, 0.85); backdrop-filter: blur(10px); border-bottom: 1px solid var(--border-color); } .nav-container { max-width: 1200px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; padding: 1.2rem 2rem; } .logo { font-weight: 700; font-size: 1.5rem; color: var(--primary); text-decoration: none; display: flex; align-items: center; gap: 0.5rem; text-shadow: 0 0 10px var(--primary-glow); } .nav-menu { display: flex; list-style: none; gap: 2rem; } .nav-link { color: var(--text-main); text-decoration: none; font-weight: 500; transition: var(--transition-speed); font-size: 0.95rem; opacity: 0.8; } .nav-link:hover, .nav-link.active { color: var(--primary); opacity: 1; text-shadow: 0 0 8px var(--primary-glow); } .menu-btn { display: none; color: var(--text-main); font-size: 1.5rem; cursor: pointer; } /* General Sections */ section { padding: 8rem 2rem 4rem 2rem; max-width: 1200px; margin: 0 auto; } .section-title { font-size: 2.2rem; font-weight: 700; margin-bottom: 3rem; text-align: center; position: relative; color: var(--text-main); } .section-title::after { content: ''; position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%); width: 60px; height: 4px; background-color: var(--primary); border-radius: 2px; box-shadow: 0 0 10px var(--primary); } /* Glassmorphism Card Style */ .glass-card { background: var(--bg-card); border: 1px solid var(--border-color); border-radius: 16px; backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); padding: 2.5rem; box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.3); transition: transform var(--transition-speed), box-shadow var(--transition-speed); } .glass-card:hover { transform: translateY(-5px); box-shadow: 0 12px 40px 0 rgba(0, 201, 167, 0.15); border-color: rgba(0, 201, 167, 0.3); } /* Hero Section */ #hero { min-height: 100vh; display: flex; align-items: center; justify-content: space-between; gap: 4rem; padding-top: 6rem; } .hero-content { flex: 1; } .hero-badge { background: rgba(0, 201, 167, 0.1); border: 1px solid var(--primary); color: var(--primary); padding: 0.5rem 1rem; border-radius: 30px; font-size: 0.85rem; font-weight: 600; display: inline-block; margin-bottom: 1.5rem; box-shadow: 0 0 10px rgba(0, 201, 167, 0.1); } .hero-title { font-size: 3.5rem; line-height: 1.2; margin-bottom: 1.5rem; } .hero-title span { color: var(--primary); text-shadow: 0 0 15px var(--primary-glow); } .hero-bio { font-size: 1.1rem; color: var(--text-muted); margin-bottom: 2rem; max-width: 550px; } .hero-buttons { display: flex; gap: 1rem; } .btn { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.8rem 1.8rem; border-radius: 8px; font-weight: 600; text-decoration: none; transition: var(--transition-speed); cursor: pointer; } .btn-primary { background-color: var(--primary); color: var(--bg-color); box-shadow: 0 4px 15px var(--primary-glow); } .btn-primary:hover { background-color: #00b395; transform: translateY(-2px); } .btn-secondary { border: 1px solid var(--border-color); color: var(--text-main); background: transparent; } .btn-secondary:hover { background: rgba(255, 255, 255, 0.05); border-color: var(--text-main); transform: translateY(-2px); } .hero-image-container { flex: 1; display: flex; justify-content: center; align-items: center; position: relative; } .hero-image-wrapper { position: relative; width: 320px; height: 320px; } .hero-avatar { width: 100%; height: 100%; border-radius: 50%; background: linear-gradient(135deg, #1b263b, #0d1b2a); border: 4px solid var(--primary); display: flex; justify-content: center; align-items: center; font-size: 6rem; color: var(--primary); box-shadow: 0 0 30px var(--primary-glow); z-index: 2; position: relative; } .hero-glow { position: absolute; top: -10px; left: -10px; right: -10px; bottom: -10px; border-radius: 50%; background: var(--primary); filter: blur(20px); opacity: 0.15; z-index: 1; animation: pulse 4s infinite alternate; } @keyframes pulse { 0% { transform: scale(0.98); opacity: 0.1; } 100% { transform: scale(1.02); opacity: 0.2; } } /* Education Section */ .timeline { position: relative; max-width: 800px; margin: 0 auto; } .timeline::after { content: ''; position: absolute; width: 2px; background-color: var(--border-color); top: 0; bottom: 0; left: 50%; margin-left: -1px; } .timeline-item { padding: 10px 40px; position: relative; background-color: inherit; width: 50%; } .timeline-item::after { content: ''; position: absolute; width: 16px; height: 16px; right: -8px; background-color: var(--bg-color); border: 4px solid var(--primary); top: 25px; border-radius: 50%; z-index: 1; box-shadow: 0 0 8px var(--primary); } .left { left: 0; } .right { left: 50%; } .right::after { left: -8px; } .timeline-content { background: var(--bg-card); border: 1px solid var(--border-color); border-radius: 12px; padding: 1.5rem; position: relative; } .timeline-date { color: var(--primary); font-weight: 700; font-size: 0.9rem; margin-bottom: 0.5rem; display: inline-block; } .timeline-institution { font-size: 1.2rem; font-weight: 600; margin-bottom: 0.5rem; } .timeline-details { font-size: 0.9rem; color: var(--text-muted); } .coursework-list { margin-top: 1rem; padding-left: 1.2rem; font-size: 0.85rem; color: var(--text-muted); } /* Skills Section */ .skills-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2rem; margin-bottom: 3rem; } .skills-header { font-size: 1.3rem; font-weight: 600; margin-bottom: 1.5rem; color: var(--primary); display: flex; align-items: center; gap: 0.5rem; } .skill-bar-item { margin-bottom: 1.2rem; } .skill-info { display: flex; justify-content: space-between; margin-bottom: 0.4rem; font-size: 0.9rem; } .skill-progress-bg { background: rgba(255, 255, 255, 0.05); height: 8px; border-radius: 4px; overflow: hidden; } .skill-progress { background: linear-gradient(90deg, var(--primary), #00e5ff); height: 100%; border-radius: 4px; box-shadow: 0 0 8px var(--primary-glow); } .tools-tags { display: flex; flex-wrap: wrap; gap: 0.6rem; margin-top: 1rem; } .tool-tag { background: rgba(255, 255, 255, 0.05); border: 1px solid var(--border-color); padding: 0.4rem 0.8rem; border-radius: 20px; font-size: 0.85rem; display: inline-flex; align-items: center; gap: 0.4rem; } .hobbies-section { margin-top: 4rem; } .hobbies-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 1.5rem; } .hobby-card { text-align: center; padding: 2rem; } .hobby-icon { font-size: 2.2rem; color: var(--primary); margin-bottom: 1rem; } .hobby-title { font-size: 1.1rem; font-weight: 600; margin-bottom: 0.5rem; } .hobby-desc { font-size: 0.85rem; color: var(--text-muted); } /* Projects Section */ .projects-grid { display: grid; grid-template-columns: 1fr; gap: 2.5rem; } .project-card { display: flex; flex-direction: column; gap: 1.5rem; } .project-header { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid var(--border-color); padding-bottom: 1rem; } .project-meta-title { font-size: 1.4rem; font-weight: 700; } .project-category { font-size: 0.8rem; background: rgba(0, 201, 167, 0.1); color: var(--primary); padding: 0.3rem 0.8rem; border-radius: 12px; font-weight: 600; } .star-framework { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1.5rem; } .star-step { position: relative; padding-left: 1.5rem; border-left: 2px solid var(--border-color); transition: var(--transition-speed); } .star-step:hover { border-left-color: var(--primary); } .star-step-title { font-weight: 700; font-size: 0.9rem; margin-bottom: 0.4rem; display: flex; align-items: center; gap: 0.4rem; } .star-step-title span { color: var(--primary); } .star-step-desc { font-size: 0.85rem; color: var(--text-muted); } /* Activities Section */ .activities-container { display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; } .certifications-list { display: flex; flex-direction: column; gap: 1rem; } .cert-item { display: flex; align-items: center; gap: 1rem; padding: 1.2rem; background: rgba(255, 255, 255, 0.02); border: 1px solid var(--border-color); border-radius: 10px; } .cert-icon { font-size: 1.8rem; color: var(--primary); } .cert-info h4 { font-size: 1rem; font-weight: 600; } .cert-info p { font-size: 0.8rem; color: var(--text-muted); } .activities-list { display: flex; flex-direction: column; gap: 1rem; } .activity-item h4 { font-size: 1.1rem; color: var(--primary); margin-bottom: 0.3rem; } .activity-item p { font-size: 0.9rem; color: var(--text-muted); margin-bottom: 0.5rem; } .activity-badge-group { display: flex; gap: 0.5rem; } .activity-badge { font-size: 0.75rem; background: rgba(255, 255, 255, 0.05); padding: 0.2rem 0.6rem; border-radius: 4px; color: var(--text-main); } /* Contact Section */ .contact-container { display: grid; grid-template-columns: 1.2fr 0.8fr; gap: 3rem; align-items: center; } .contact-info-side h3 { font-size: 1.8rem; margin-bottom: 1rem; } .contact-info-side p { color: var(--text-muted); margin-bottom: 2rem; } .contact-links-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1.5rem; } .contact-link-card { display: flex; align-items: center; gap: 1rem; text-decoration: none; color: var(--text-main); padding: 1rem; background: rgba(255, 255, 255, 0.02); border: 1px solid var(--border-color); border-radius: 8px; transition: var(--transition-speed); } .contact-link-card:hover { border-color: var(--primary); background: rgba(0, 201, 167, 0.05); transform: translateY(-2px); } .contact-link-card i { font-size: 1.5rem; color: var(--primary); } .contact-link-details span { display: block; font-size: 0.75rem; color: var(--text-muted); } .contact-link-details strong { font-size: 0.85rem; } .qr-side { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; } .qr-placeholder { width: 180px; height: 180px; border: 2px dashed var(--primary); border-radius: 12px; display: flex; flex-direction: column; justify-content: center; align-items: center; color: var(--primary); background: rgba(0, 201, 167, 0.02); margin-bottom: 1rem; } .qr-placeholder i { font-size: 3rem; margin-bottom: 0.5rem; } /* Footer */ footer { border-top: 1px solid var(--border-color); padding: 3rem 2rem; text-align: center; margin-top: 4rem; background: rgba(13, 27, 42, 0.5); } .footer-tagline { font-style: italic; color: var(--text-muted); margin-bottom: 1rem; } .footer-copyright { font-size: 0.85rem; color: rgba(255, 255, 255, 0.3); } /* Responsive Design */ @media (max-width: 992px) { #hero { flex-direction: column; text-align: center; justify-content: center; padding-top: 8rem; gap: 2rem; } .hero-bio { margin: 0 auto 2rem auto; } .hero-buttons { justify-content: center; } .timeline::after { left: 31px; } .timeline-item { width: 100%; padding-left: 70px; padding-right: 25px; } .timeline-item::after { left: 22px; } .right::after { left: 22px; } .right { left: 0; } .activities-container, .contact-container { grid-template-columns: 1fr; } } @media (max-width: 768px) { .nav-menu { position: fixed; left: -100%; top: 70px; flex-direction: column; background: var(--bg-color); width: 100%; text-align: center; transition: 0.3s; box-shadow: 0 10px 10px rgba(0,0,0,0.3); padding: 2rem; border-bottom: 1px solid var(--border-color); } .nav-menu.active { left: 0; } .menu-btn { display: block; } .hero-title { font-size: 2.5rem; } .contact-links-grid { grid-template-columns: 1fr; } } </style> </head> <body> <!-- Header Navigation --> <header> <div class="nav-container"> <a href="#hero" class="logo"> <i class="fa-solid fa-microchip"></i> MARISA.W </a> <ul class="nav-menu" id="nav-menu"> <li><a href="#hero" class="nav-link active">Home</a></li> <li><a href="#education" class="nav-link">Education</a></li> <li><a href="#skills" class="nav-link">Skills</a></li> <li><a href="#projects" class="nav-link">Projects</a></li> <li><a href="#activities" class="nav-link">Activities</a></li> <li><a href="#contact" class="nav-link">Contact</a></li> </ul> <div class="menu-btn" id="menu-btn"> <i class="fa-solid fa-bars"></i> </div> </div> </header> <!-- Hero Section (Cover & Profile Summary) --> <section id="hero"> <div class="hero-content"> <span class="hero-badge">Computer Technology · Electronics</span> <h1 class="hero-title">สวัสดีค่ะ, ฉันชื่อ<br><span>มริษา วงศ์ญาติ</span></h1> <p class="hero-bio"> นักศึกษาสาขาเทคโนโลยีคอมพิวเตอร์ แผนกอิเล็กทรอนิกส์ วิทยาลัยเทคนิคเชียงใหม่ ผู้มีความหลงใหลในการเขียนโปรแกรมและการออกแบบที่ผสานเทคโนโลยีเข้ากับความคิดสร้างสรรค์ มีทักษะด้านระบบเครือข่าย การพัฒนาซอฟต์แวร์ด้วย Python และการออกแบบสื่อดิจิทัล พร้อมที่จะเรียนรู้และนำเสนอโซลูชันอย่างสร้างสรรค์ </p> <div class="hero-buttons"> <a href="#contact" class="btn btn-primary"><i class="fa-solid fa-paper-plane"></i> ติดต่อฉัน</a> <a href="#projects" class="btn btn-secondary"><i class="fa-solid fa-briefcase"></i> ดูผลงาน</a> </div> </div> <div class="hero-image-container"> <div class="hero-image-wrapper"> <div class="hero-avatar"> <img src="profile.png" alt="Marisa Wongyat" style="width: 100%; height: 100%; border-radius: 50%; object-fit: cover;"> </div> <div class="hero-glow"></div> </div> </div> </section> <!-- Education Section --> <section id="education"> <h2 class="section-title">ประวัติการศึกษา</h2> <div class="timeline"> <!-- College --> <div class="timeline-item left"> <div class="timeline-content"> <span class="timeline-date">ปัจจุบัน</span> <h3 class="timeline-institution">วิทยาลัยเทคนิคเชียงใหม่</h3> <p class="timeline-details">ประกาศนียบัตรวิชาชีพชั้นสูง (ปวส.) · สาขาเทคโนโลยีคอมพิวเตอร์ แผนกอิเล็กทรอนิกส์</p> <ul class="coursework-list"> <li>การเขียนโปรแกรมคอมพิวเตอร์ (Computer Programming)</li> <li>ระบบเครือข่ายคอมพิวเตอร์ (Computer Networking)</li> <li>วงจรอิเล็กทรอนิกส์ (Electronic Circuits)</li> </ul> </div> </div> <!-- School --> <div class="timeline-item right"> <div class="timeline-content"> <span class="timeline-date">การศึกษาก่อนหน้า</span> <h3 class="timeline-institution">โรงเรียนฝางชนูปถัมภ์</h3> <p class="timeline-details">มัธยมศึกษาตอนปลาย (ม.6) · สายศิลป์ภาษา (อังกฤษ - จีน)</p> <ul class="coursework-list"> <li>เน้นการสื่อสารและการใช้ภาษาต่างประเทศ</li> <li>ทักษะการประสานงานและการทำงานร่วมกับผู้อื่น</li> </ul> </div> </div> </div> </section> <!-- Skills Section --> <section id="skills"> <h2 class="section-title">ทักษะและความสามารถ</h2> <div class="skills-grid"> <!-- Hard Skills --> <div class="glass-card"> <h3 class="skills-header"><i class="fa-solid fa-laptop-code"></i> Hard Skills</h3> <div class="skill-bar-item"> <div class="skill-info"> <span>Python Programming</span> <span>80%</span> </div> <div class="skill-progress-bg"> <div class="skill-progress" style="width: 80%"></div> </div> </div> <div class="skill-bar-item"> <div class="skill-info"> <span>Network Configuration</span> <span>80%</span> </div> <div class="skill-progress-bg"> <div class="skill-progress" style="width: 80%"></div> </div> </div> <div class="skill-bar-item"> <div class="skill-info"> <span>Graphic Design (Canva/PS)</span> <span>75%</span> </div> <div class="skill-progress-bg"> <div class="skill-progress" style="width: 75%"></div> </div> </div> <div class="skill-bar-item"> <div class="skill-info"> <span>Video Editing</span> <span>60%</span> </div> <div class="skill-progress-bg"> <div class="skill-progress" style="width: 60%"></div> </div> </div> <div class="tools-tags"> <span class="tool-tag"><i class="fa-brands fa-python"></i> Python</span> <span class="tool-tag"><i class="fa-solid fa-network-wired"></i> Ruijie OS</span> <span class="tool-tag"><i class="fa-solid fa-palette"></i> Canva</span> <span class="tool-tag"><i class="fa-solid fa-photo-film"></i> CapCut</span> </div> </div> <!-- Soft Skills --> <div class="glass-card"> <h3 class="skills-header"><i class="fa-solid fa-handshake"></i> Soft Skills</h3> <div class="skill-bar-item"> <div class="skill-info"> <span>การทำงานเป็นทีม (Teamwork)</span> <span>90%</span> </div> <div class="skill-progress-bg"> <div class="skill-progress" style="width: 90%"></div> </div> </div> <div class="skill-bar-item"> <div class="skill-info"> <span>การแก้ปัญหาเฉพาะหน้า (Problem Solving)</span> <span>85%</span> </div> <div class="skill-progress-bg"> <div class="skill-progress" style="width: 85%"></div> </div> </div> <div class="skill-bar-item"> <div class="skill-info"> <span>การสื่อสาร (Communication)</span> <span>85%</span> </div> <div class="skill-progress-bg"> <div class="skill-progress" style="width: 85%"></div> </div> </div> </div> </div> <!-- Hobbies --> <div class="hobbies-section"> <h3 class="skills-header" style="justify-content: center; margin-bottom: 2rem;"><i class="fa-solid fa-icons"></i> งานอดิเรกและความสนใจ</h3> <div class="hobbies-grid"> <div class="glass-card hobby-card"> <div class="hobby-icon"><i class="fa-solid fa-film"></i></div> <h4 class="hobby-title">ดูหนัง</h4> <p class="hobby-desc">เปิดมุมมอง ค้นหาไอเดีย และความเข้าใจใน Storytelling</p> </div> <div class="glass-card hobby-card"> <div class="hobby-icon"><i class="fa-solid fa-music"></i></div> <h4 class="hobby-title">ฟังเพลง</h4> <p class="hobby-desc">ผ่อนคลายและกระตุ้นคลื่นความคิดสร้างสรรค์</p> </div> <div class="glass-card hobby-card"> <div class="hobby-icon"><i class="fa-solid fa-guitar"></i></div> <h4 class="hobby-title">เล่นกีต้าร์</h4> <p class="hobby-desc">ฝึกการโฟกัส ความจำ และความแม่นยำในการฝึกซ้อม</p> </div> <div class="glass-card hobby-card"> <div class="hobby-icon"><i class="fa-solid fa-compass"></i></div> <h4 class="hobby-title">เที่ยว Backpacker</h4> <p class="hobby-desc">ฝึกวางแผน เรียนรู้ความต่าง และการแก้ปัญหาเฉพาะหน้า</p> </div> </div> </div> </section> <!-- Projects Section (STAR Format) --> <section id="projects"> <h2 class="section-title">ผลงานโดดเด่น (STAR Showcase)</h2> <div class="projects-grid"> <!-- Project 1 --> <div class="glass-card project-card"> <div class="project-header"> <h3 class="project-meta-title">อบรมระบบเครือข่ายอินเทอร์เน็ต Ruijie</h3> <span class="project-category">Network & Infrastructure</span> </div> <div class="star-framework"> <div class="star-step"> <div class="star-step-title"><span>S</span>ituation</div> <p class="star-step-desc">ระบบเครือข่ายเป็นพื้นฐานสำคัญระดับสากล และต้องการเรียนรู้เครื่องมือมาตรฐานที่ใช้จริงในระดับอุตสาหกรรม</p> </div> <div class="star-step"> <div class="star-step-title"><span>T</span>ask</div> <p class="star-step-desc">เข้าร่วมอบรมความรู้ทางทฤษฎีและการลงมือปฏิบัติการบริหารจัดการอุปกรณ์กระจายสัญญาณเครือข่าย</p> </div> <div class="star-step"> <div class="star-step-title"><span>A</span>ction</div> <p class="star-step-desc">ฝึกปฏิบัติการ configure เราเตอร์ สวิตช์ และเข้าทดสอบระดับความรู้ความสามารถตามมาตรฐานการอบรม</p> </div> <div class="star-step"> <div class="star-step-title"><span>R</span>esult</div> <p class="star-step-desc">สำเร็จการฝึกอบรมและได้รับใบรับรอง "Ruijie Course Completion Certificate" การันตีความพร้อมทำงานระบบ</p> </div> </div> </div> <!-- Project 2 --> <div class="glass-card project-card"> <div class="project-header"> <h3 class="project-meta-title">โครงงานพัฒนาทักษะการเขียนโปรแกรม Python</h3> <span class="project-category">Software Development</span> </div> <div class="star-framework"> <div class="star-step"> <div class="star-step-title"><span>S</span>ituation</div> <p class="star-step-desc">ต้องการสร้างชุดคำสั่งจัดการงานอัตโนมัติ เพื่อเพิ่มความแม่นยำในการคำนวณและเก็บข้อมูลทางอิเล็กทรอนิกส์</p> </div> <div class="star-step"> <div class="star-step-title"><span>T</span>ask</div> <p class="star-step-desc">ออกแบบโครงงานโปรแกรมภาษา Python ที่ทำงานร่วมกับตรรกะ ลอจิกการตัดสินใจ และประมวลผลข้อมูล</p> </div> <div class="star-step"> <div class="star-step-title"><span>A</span>ction</div> <p class="star-step-desc">เขียนโค้ด ทดสอบ Debug ข้อผิดพลาด ทำความเข้าใจการใช้ไลบรารีและจัดการกับโครงสร้างข้อมูลแบบมีระบบ</p> </div> <div class="star-step"> <div class="star-step-title"><span>R</span>esult</div> <p class="star-step-desc">เข้าใจหลักการเขียนโปรแกรม สามารถนำความรู้และโมเดลไปพัฒนาแอปพลิเคชันเพื่อแก้ปัญหาทางเทคโนโลยีต่อยอดได้</p> </div> </div> </div> </div> </section> <!-- Activities & Achievements --> <section id="activities"> <h2 class="section-title">กิจกรรมและผลงาน</h2> <div class="activities-container"> <div> <h3 class="skills-header" style="margin-bottom: 2rem;"><i class="fa-solid fa-award"></i> เกียรติประวัติ & เกียรติบัตร</h3> <div class="certifications-list"> <div class="cert-item"> <div class="cert-icon"><i class="fa-solid fa-file-signature"></i></div> <div class="cert-info"> <h4>Ruijie Course Completion Certificate</h4> <p>ผ่านการฝึกอบรมความรู้ทางระบบเครือข่ายอินเทอร์เน็ตระดับมาตรฐาน</p> </div> </div> <div class="cert-item"> <div class="cert-icon"><i class="fa-solid fa-graduation-cap"></i></div> <div class="cert-info"> <h4>นักศึกษาหลักสูตร ปวส. เทคโนโลยีคอมพิวเตอร์</h4> <p>สถาบันวิทยาลัยเทคนิคเชียงใหม่</p> </div> </div> </div> </div> <div> <h3 class="skills-header" style="margin-bottom: 2rem;"><i class="fa-solid fa-users-gear"></i> กิจกรรมที่ร่วมทำ</h3> <div class="activities-list"> <div class="activity-item"> <h4>การสร้างสรรค์โปรเจกต์กลุ่มและงานอิเล็กทรอนิกส์</h4> <p>ร่วมทีมพัฒนาบอร์ดควบคุม ติดตั้ง และแชร์ความรู้ความสามารถเฉพาะทางร่วมกับเพื่อนในชั้นเรียน</p> <div class="activity-badge-group"> <span class="activity-badge">Leadership</span> <span class="activity-badge">Collaboration</span> </div> </div> <div class="activity-item"> <h4>ผลิตสื่อสร้างสรรค์เพื่อกิจกรรมในสถาบัน</h4> <p>ใช้ทักษะการตัดต่อกราฟิกและวิดีโอเพื่อช่วยนำเสนอความก้าวหน้าโครงการของแผนก</p> <div class="activity-badge-group"> <span class="activity-badge">Design</span> <span class="activity-badge">Media Support</span> </div> </div> </div> </div> </div> </section> <!-- Contact Section --> <section id="contact"> <h2 class="section-title">ติดต่อฉัน</h2> <div class="glass-card contact-container"> <div class="contact-info-side"> <h3>มาร่วมสร้างสรรค์ผลงานกันเถอะ!</h3> <p>หากคุณกำลังมองหาผู้ร่วมทีมที่มีความสนใจในเทคโนโลยีระบบคอมพิวเตอร์ เครือข่าย และการออกแบบดิจิทัล สามารถติดต่อและติดตามดูผลงานของฉันได้ตามช่องทางเหล่านี้ค่ะ</p> <div class="contact-links-grid"> <a href="mailto:marisawongyat2538@gmail.com" class="contact-link-card"> <i class="fa-solid fa-envelope"></i> <div class="contact-link-details"> <span>Email</span> <strong>marisawongyat2538@gmail.com</strong> </div> </a> <a href="tel:0979420262" class="contact-link-card"> <i class="fa-solid fa-phone"></i> <div class="contact-link-details"> <span>Phone</span> <strong>097-942-0262</strong> </div> </a> <a href="#" class="contact-link-card"> <i class="fa-brands fa-linkedin"></i> <div class="contact-link-details"> <span>LinkedIn</span> <strong>Marisa Wongyat</strong> </div> </a> <a href="#" class="contact-link-card"> <i class="fa-brands fa-github"></i> <div class="contact-link-details"> <span>GitHub</span> <strong>marisa-wongyat</strong> </div> </a> </div> </div> <div class="qr-side"> <img src="qr.png" alt="QR Code สแกนเพื่อบันทึกข้อมูลติดต่อ" style="width: 220px; height: auto; border-radius: 12px; border: 1px solid var(--border-color); box-shadow: 0 4px 20px rgba(0, 0, 0, 0.4);"> </div> </div> </section> <!-- Footer --> <footer> <p class="footer-tagline">"ฉันไม่ได้แค่เรียนเทคโนโลยี — ฉันใช้มันเพื่อสร้างสรรค์อนาคต"</p> <p class="footer-copyright">© 2026 Marisa Wongyat. Designed with Passion & Tech.</p> </footer> <script> // Menu Toggle const menuBtn = document.getElementById('menu-btn'); const navMenu = document.getElementById('nav-menu'); const navLinks = document.querySelectorAll('.nav-link'); menuBtn.addEventListener('click', () => { navMenu.classList.toggle('active'); menuBtn.querySelector('i').classList.toggle('fa-bars'); menuBtn.querySelector('i').classList.toggle('fa-xmark'); }); // Close menu on link click & set active state navLinks.forEach(link => { link.addEventListener('click', () => { navMenu.classList.remove('active'); menuBtn.querySelector('i').classList.add('fa-bars'); menuBtn.querySelector('i').classList.remove('fa-xmark'); }); }); // Scroll Spy active nav link window.addEventListener('scroll', () => { let current = ''; const sections = document.querySelectorAll('section'); const scrollPos = window.scrollY + 200; // Offset sections.forEach(section => { const sectionTop = section.offsetTop; const sectionHeight = section.clientHeight; if (scrollPos >= sectionTop && scrollPos < sectionTop + sectionHeight) { current = section.getAttribute('id'); } }); navLinks.forEach(link => { link.classList.remove('active'); if (link.getAttribute('href').includes(current)) { link.classList.add('active'); } }); }); </script> </body> </html>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.23 |
proxy
|
phpinfo
|
Settings