รายละเอียดโครงงาน

หลักสูตร/ปี พ.ศ.
วิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ ปี พ.ศ. 2569

ภาคและปีการศึกษาที่สำเร็จการศึกษา
ภาคปลาย ปีการศึกษา 2568

ประเภทโครงงาน
โครงงานวิศวกรรม

ชื่อโครงงานภาษาไทย
เครื่องมือช่วยจัดการพอร์ตฟอลิโอสําหรับคริปโต

ชื่อโครงงานภาษาอังกฤษ
Crypto Portfolio Management

ผู้พัฒนา
6510503841 สมพล อ้นหลำ

อาจารย์ที่ปรึกษาหลัก
ศิริศิลป์ กองศิลป์

อาจารย์ที่ปรึกษาร่วม
-

บทคัดย่อ

การลงทุนในสินทรัพย์ดิจิทัลได้รับความนิยมอย่างแพร่หลาย อย่างไรก็ตาม ผู้ลงทุนมักประสบปัญหาความกระจัดกระจายของข้อมูล เนื่องจากมีการกระจายการลงทุนและเก็บรักษาสินทรัพย์ไว้ในหลายแพลตฟอร์มและหลายกระเป๋าเงินดิจิทัล ทำให้การติดตามประเมินผลกำไร-ขาดทุน และการบริหารจัดการพอร์ตฟอลิโอในภาพรวมทำได้ยาก โครงงานนี้จึงมีวัตถุประสงค์เพื่อพัฒนาระบบรวบรวมและบริหารจัดการพอร์ตการลงทุนในสินทรัพย์ดิจิทัลเพื่ออำนวยความสะดวกให้ผู้ใช้งานสามารถติดตาม วิเคราะห์ และจัดการสินทรัพย์ที่กระจายอยู่หลากหลายแหล่งได้อย่างมีประสิทธิภาพภายในระบบเดียว โดยรองรับการใช้งานแพลตฟอร์มที่หลากหลาย โครงสร้างสถาปัตยกรรมของระบบพัฒนาขึ้นโดยใช้เทคโนโลยี NextJS สำหรับส่วนติดต่อผู้ใช้งานและ NestJS สำหรับระบบหลังบ้าน ร่วมกับการจัดการฐานข้อมูลด้วย MongoDB ในส่วนของการรวบรวมข้อมูล ได้ทำการเชื่อมต่อ API กับผู้ให้บริการข้อมูลภายนอก ได้แก่ CoinGecko สำหรับข้อมูลราคาตลาด และ Alchemy สำหรับข้อมูลบนบล็อกเชน ตลอดจนใช้ Git เป็นเครื่องมือในการควบคุมเวอร์ชันการพัฒนา ผลการพัฒนาโครงงานนำไปสู่ระบบที่มีฟีเจอร์หลักสำคัญ ได้แก่ ระบบการซิงก์ข้อมูลผ่านที่อยู่กระเป๋าเงินดิจิทัล เพื่อดึงข้อมูลเหรียญมาแสดงผลประสิทธิภาพของพอร์ตฟอลิโอทั้งในด้านกำไร-ขาดทุนและสัดส่วนการถือครองสินทรัพย์ นอกจากนี้ระบบยังได้มีการนำปัญญาประดิษฐ์ ที่รองรับการเรียกใช้งานเครื่องมือต่างๆ เข้ามาเป็นเครื่องมือช่วยวิเคราะห์ข้อมูลเชิงลึก โดยสามารถแก้ไขปัญหาความกระจัดกระจายของข้อมูลการลงทุนได้อย่างเป็นรูปธรรม ช่วยลดระยะเวลาและความซับซ้อนในการติดตามพอร์ต และเพิ่มประสิทธิภาพในการตัดสินใจลงทุนสำหรับผู้ใช้งาน

Abstract

Investing in digital assets has gained widespread popularity. However, investors frequently encounter data fragmentation issues due to the distribution of investments and storage of assets across multiple platforms and digital wallets. This dispersion makes it difficult to track, evaluate profit and loss (P&L), and manage the overall portfolio. Therefore, this project aims to develop a digital asset portfolio aggregation and management system. The system facilitates users in efficiently tracking, analyzing, and managing assets from various sources within a single, cross-platform application. The system architecture was built using Next.js and NestJS for the backend, coupled with MongoDB for database management. For data aggregation, the system integrates third-party APIs, utilizing CoinGecko for market prices and Alchemy for on-chain data, with Git employed for version control. The development resulted in a system featuring automated digital wallet address synchronization to retrieve token data and display portfolio performance, including P&L and asset allocation. Furthermore, the system incorporates an Artificial Intelligence (AI) agent with tool-calling capabilities to assist with in-depth data analysis. Ultimately, this project concretely resolves the problem of fragmented investment data, minimizes the time and complexity involved in portfolio tracking, and enhances users' investment decision-making efficiency.

คำสำคัญ (Keywords)

Cryptocurrency, Artificial Intelligence, Web development, Portfolio Management

เว็บไซต์โครงงาน
-

วีดีโอคลิปของโครงงาน
-

ที่เก็บเวอร์ชันซอร์สโค้ด

https://github.com/236sec/seniorProjectFrontend
https://github.com/236sec/seniorProjectBackend


สถานะการนำเข้าข้อมูล

ผู้นำเข้าข้อมูลครั้งแรก
สมพล อ้นหลำ (b6510503841)

แก้ไขครั้งสุดท้าย
เมื่อ March 15, 2026, 6:58 p.m. โดย สมพล อ้นหลำ (b6510503841)

สถานะการอนุมัติ
รออนุมัติ