แอปแบบฟอร์ม Windows
ภาพรวม
โปรเจ็กต์นี้เป็นแอปพลิเคชัน Windows Forms แบบเต็มสแต็กที่ประกอบด้วยส่วนหน้าที่สร้างด้วย VB.NET และแบ็กเอนด์ที่สร้างด้วย Node.js และ Express แอปพลิเคชันนี้อนุญาตให้ผู้ใช้สร้าง ดู แก้ไข และลบการส่ง พร้อมฟีเจอร์เพิ่มเติม เช่น ฟังก์ชันนาฬิกาจับเวลาและการค้นหาอีเมล มันถูกเขียนขึ้นโดยเป็นส่วนหนึ่งของงานประเมินของ Slidely 2
รูปร่าง | มันดูเป็นอย่างไร |
---|
ลงจอด | |
สร้างการส่ง | |
ดูการส่ง และลบ แก้ไข และส่งออกเป็น CSV | |
คุณสมบัติ
- สร้างการส่ง: ผู้ใช้สามารถสร้างการส่งใหม่ด้วยช่องสำหรับชื่อ อีเมล หมายเลขโทรศัพท์ ลิงก์ GitHub และเวลาจับเวลา
- ดูการส่ง: ผู้ใช้สามารถดูการส่งที่มีอยู่ นำทางผ่าน และดูรายละเอียดของการส่งแต่ละรายการ
- แก้ไขการส่ง: ผู้ใช้สามารถแก้ไขการส่งที่มีอยู่และบันทึกการเปลี่ยนแปลงได้
- ลบการส่ง: ผู้ใช้สามารถลบการส่ง
- การค้นหาอีเมล: ผู้ใช้สามารถค้นหาการส่งทางอีเมล
- นาฬิกาจับเวลา: ผู้ใช้สามารถเริ่ม หยุด และรีเซ็ตตัวจับเวลาของนาฬิกาจับเวลาขณะกรอกแบบฟอร์มการส่ง
- การตรวจสอบความถูกต้อง: การตรวจสอบความถูกต้องของชื่อ (ไม่มีตัวเลขหรืออักขระพิเศษ) อีเมล (รูปแบบอีเมลที่ถูกต้อง) และหมายเลขโทรศัพท์ (ตัวเลข 10 หลัก แต่สามารถเว้นว่างได้)
- การป้องกันรายการซ้ำ: ตรวจสอบให้แน่ใจว่าไม่สามารถส่งรายการซ้ำทางอีเมลได้
- ส่งออกเป็น CSV: ผู้ใช้สามารถส่งออกการส่งทั้งหมดเป็นไฟล์ CSV
เรียกใช้แอป
ข้อกำหนดเบื้องต้น
- เครื่องจะต้องใช้งาน Windows >8.1
- ติดตั้ง Node.js และ npm บนเครื่องของคุณแล้ว
- ติดตั้ง Visual Studio บนเครื่องของคุณแล้ว
การเรียกใช้แบ็กเอนด์: อ้างอิง แบ็กเอนด์ README.md
การเรียกใช้ส่วนหน้า: อ้างอิง ส่วนหน้า README.md