IT65-BU29 :: Development of an Online Platform for Digital Product Marketplace for Developers

โครงการพัฒนาแพลตฟอร์มออนไลน์เพื่อการซื้อขายสินค้าดิจิทัลสำหรับนักพัฒนา

details
AIVANA is an AI-assisted digital product e-commerce platform that helps sellers improve product listings by analyzing product data and generating optimized content. Sellers can upload materials such as ZIP files containing product assets, select a category, and provide keywords for analysis. The platform allows users to search and interact using natural language, making the system more intuitive and user-friendly.
tools & techniques
Front-End • Language: TypeScript • Framework: Next.js Back-End • Languages: TypeScript • Frameworks: Nest.js • ORM: TypeORM AI • LLM Model: Gemini-2.5-Flash Database & Storage • Relational Database: PostgreSQL • Object Storage: MinIO Infrastructure • Container: Docker • Virtual Machine: SIT Server • Reverse Proxy: Nginx • DNS & Routing: SIT Project Management • Project Management Tools: Discord, Trello • Version Control: Github Development Tools • Code Editor / IDEs: Visual Studio Code • API Testing: Postman • Design: Figma , Canva Third Party • Slip Validation: Thunder Solution • Payment gateway: Omise • Authentication: Google Oauth2
author
นางสาวใบตอง แซ่โค้ว
รหัสนักศึกษา 65130500109
baitong.saek@gmail.com
นายธีรธร เที่ยงธรรม
รหัสนักศึกษา 65130500106
teeratorn.tew@gmail.com
นางสาวอภิสรา ชลประสิทธิ์
รหัสนักศึกษา 65130500120
apisara.chon@gmail.com
advisor
Sanit Sirisawatratana