Aplikasi Formulir Windows
Ringkasan
Proyek ini adalah aplikasi Windows Forms full-stack yang terdiri dari frontend yang dibangun dengan VB.NET dan backend yang dibangun dengan Node.js dan Express. Aplikasi ini memungkinkan pengguna untuk membuat, melihat, mengedit, dan menghapus kiriman, dengan fitur tambahan seperti fungsi stopwatch dan pencarian email. Itu ditulis sebagai bagian dari tugas penilaian Slidely 2.
Membentuk | Bagaimana tampilannya |
---|
Pendaratan | |
Buat Pengajuan | |
Lihat Kiriman dan Hapus, Edit, dan Ekspor ke CSV | |
Fitur
- Buat Pengiriman: Pengguna dapat membuat kiriman baru dengan kolom nama, email, nomor telepon, tautan GitHub, dan waktu stopwatch.
- Lihat Kiriman: Pengguna dapat melihat kiriman yang ada, menavigasi kiriman tersebut, dan melihat detail setiap kiriman.
- Edit Kiriman: Pengguna dapat mengedit kiriman yang ada dan menyimpan perubahannya.
- Hapus Kiriman: Pengguna dapat menghapus kiriman.
- Pencarian Email: Pengguna dapat mencari kiriman melalui email.
- Stopwatch: Pengguna dapat memulai, menghentikan, dan mengatur ulang penghitung waktu stopwatch sambil mengisi formulir pengiriman.
- Pemeriksaan Validasi: Validasi nama (tanpa angka atau karakter khusus), email (format email valid), dan nomor telepon (10 digit angka, namun boleh kosong).
- Pencegahan Entri Duplikat: Memastikan bahwa pengiriman duplikat tidak dapat dilakukan berdasarkan email.
- Ekspor ke CSV: Pengguna dapat mengekspor semua kiriman ke file CSV.
Menjalankan Aplikasi
Prasyarat
- Mesin harus menjalankan Windows >8.1.
- Node.js dan npm diinstal pada mesin Anda.
- Visual Studio diinstal pada mesin Anda.
Menjalankan Backend: Ref. backend README.md.
Menjalankan Frontend: Ref. frontend README.md