PAKET 1 Untuk paket satu terdiri dua item yaitu website dan aplikasi desktop.
Aplikasi Saya adalah seorang trainer yang memberikan pengajaran dengan menggunakan video. Aplikasi yang saya inginkan adalah sebuah aplikasi desktop pemutar video khusus, dimana video video yang saya hasilkan nantinya hanya dapat diputar menggunakan aplikasi yang dibuat ini.
Alurnya kurang lebih sbb: 1. Video video saya masuk ke aplikasi converter (dari video biasa menjadi video yang terenkripsi). 2. Video yang terenkripsi dikirim ke user saya bersama dengan aplikasi pemutar video. Video yang terenkripsi tersebut hanya dapat dibuka menggunakan aplikasi pemutar video tsb, tidak boleh untuk dapat dibuka menggunakan video player konvensional. 3. Aplikasi pemutar video yang dikirimkan dalam keadaan TRIAL LICENSE, dimana apabila pembeli tidak membeli lisensi, maka setiap video yang dimasukkan ke dalam aplikasi tersebut hanya dapat memutar selama 10 detik saja, kemudian muncul pop up alert bahwa user harus membeli lisensi 4. System lisensi dengan 2 isian data: -
Kolom pertama terisi otomatis, berisi ‘nomor pembeda computer satu dengan yang lain’. Misalnya berupa Hard Disc Volume Serial Number.
-
Kolom kedua diisi dengan Kode Voucher yang diberikan oleh saya.
-
Kolom ketiga: Product Key
User akan diminta untuk membuka ‘website pemberi kode aktivasi’ untuk memasukkan 2 data tsb. Website akan memproses data kemudian memberikan Product Key 5. User memasukkan kode yang diberikan ke dalam aplikasi. Aplikasi berubah ke dalam versi FULL, dimana dapat memutar video secara penuh.
Berdasarkan alur di atas, yang perlu di buat adalah: 1. Aplikasi converter video untuk memproses video biasa menjadi video khusus yang tidak dapat diputar selain di aplikasi pemutar video 2. Aplikasi pemutar video khusus untuk memutar video video yang diproses oleh converter. Adapun fitur/tombol yang harus ada: -
Splash screen pada saat booting aplikasi
-
Fitur untuk full screen
-
Fitur playlist yg dapat dimunculkan/disembunyikan.
-
Fitur play, pause, stop harus berjalan normal
-
Fitur durasi harus berjalan baik. Video dapat dimaju mundurkan dengan baik.
-
Tombol untuk memunculkan kotak licensing box
-
Tombol untuk memunculkan kotak informasi (nama aplikasi, penerbit, web, no kontak)
-
Dapat diputar di berbagai versi windows (XP/7/8/10) baik 32 bit dan 64 bit dan netbook
-
Untuk 1x aktivasi, aplikasi dapat berlaku untuk 270 hari, dan harus diaktivasi ulang untuk mendapatkan versi FULL
Untuk system licensing, seperti pada bagian alur, minimal menerapkan 3 kolom isian 1. App Number: merupakan kode yang menjadi pembeda antara satu computer dengan computer lainnya, dan harus terisi otomatis (tidak dapat diubah). Isian harus dalam bentuk angka 10 digit. Data ini bisa diambil dari komponen computer misal berupa Hard Disc Serial Number yang kemudian diubah menjadi kode angka 10 digit 2. Voucher Code: kode yang diberikan oleh penerbit (saya) kepada user. 3. Product Key: kode yang dihasilkan oleh website pemroses, dan dimasukkan ke dalam aplikasi untuk mengaktifkan aplikasi
3. Website pemroses: memproses data isian user yang berupa App Number dan Voucher Code yang kemudian menghasilkan Product Key. Jadi Product Key merupakan kombinasi dari App Number dan Voucher Code. Perkiraan alur kerja: -
Admin website akan menginput database untuk seluruh Voucher Code yang diterbitkan
-
User melakukan input App Number dan Voucher Code pada tampilan user, dengan aturan: a. Apabila Voucher Code tidak terdapat dalam database awal, maka muncul error b. Apabila Voucher Code telah diaktivasi maka tidak dapat digunakan lagi
c. Jika Voucher Code ditemukan didalam database dan belum pernah dipakai, maka website akan memunculkan kode berupa Product Key Algoritma untuk system kombinasi App Number dan Voucher harus diterapkan juga pada aplikasi pemutar video. Yang saya harapkan, Product Key berupa 20 digit angka yang terpisah dalam 4 kelompok dan dihubungkan tanda hubung (-), misal: 52360-68716-21878-87613
Website pemroses menggunakan system login sehingga setiap user memiliki histori aktivasi aplikasi yang dilakukan
NB: saya pernah dibuatkan aplikasi seperti ini tapi masih memiliki kekurangan. Jika Anda memerlukan gambaran aplikasinya, silahkan hubungi saya melalui chat untuk dapat saya kirimkan aplikasi tsb
Website Penjualan Video video yang saya hasilkan akan saya jual melalui website bersama dengan buku pegangan bagi murid saya. Fitur dari website penjualan yang saya inginkan: -
Responsive / mobile friendly
-
System login dengan pilihan facebook, google+, dan email
-
System konfirmasi penjualan otomatis (menggunakan bank Mandiri dan BCA)
-
System konfirmasi penjualan manual (apabila tidak melalui rekening Mandiri dan BCA)
-
System affiliasi penjualan
-
Pengolahan data dengan upload file excel
-
Report data penjualan dalam bentuk file excel
-
Dashboard untuk admin dan user
-
Custom tampilan website
Website memberikan pilihan kepada pembeli untuk memilih system pembayaran, bisa konfirmasi otomatis atau konfirmasi manual.
Sistem konfirmasi otomatis: website menggenerate jumlah yang harus dibayar berdasarkan harga produk + angka unik, dimana ketika user telah mentransfer sesuai dengan jumlah yang diminta maka website akan secara otomatis mengkonfirmasi bahwa pesanan telah dibayar dan segera dikirim
Sistem konfirmasi manual: web menggenerate nomor pesanan. User diarahkan untuk membeli produk kami dari Bukalapak. Kemudian setelah user melakukan pembayaran di Bukalapak, user akan diminta untuk mengisi sebuah form yang berisi nomor pesanan di web penjualan dan di Bukalapak, yang juga sebagai bentuk konfirmasi bahwa user telah melakukan pembayaran untuk pesanan di website. Dengan bantuan fitur report penjualan dari Bukalapak dan rumus Excel, saya bisa menentukan nomor pesanan mana saja yang telah terbayar. Di dashboard admin web harus mampu menampilkan daftar nomor pesanan (missal dengan adanya fitur ‘cari pesanan dengan upload file excel’), dimana kemudian admin web dapat melakukan Bulk Action untuk mengkonfirmasi bahwa pesanan telah dibayar dan akan dikirimkan.
System afiliasi penjualan: Fitur ini untuk memberikan komisi kepada user yang ikut menjual produk. User yang telah login akan diberi tawaran untuk menjadi Affiliate Marketer, denga komisi tertentu setiap berhasil membukukan penjualan. User yang mendaftar menjadi affiliate akan mendapat link khusus, dimana jika ada user lain yang membeli produk kami melalui linknya akan membukukan komisi sekian persen. System afiliasi yang saya ingin terapkan adalah last-click system Contoh: A dan B sama sama Affiliate Marketer. C adalah calon pembeli. C awalnya masuk ke website melalui link referral milik A. Tapi kemudian memilih untuk masuk ulang ke website melalui link B (mungkin B menawarkan bonus tambahan), maka jika C melakukan pembelian yang berhak mendapat komisi adalah B. Di dalam form pengisian pesanan harus tercantum siapa sponsornya (Affiliate Marketer)-nya.
Sistem pengolahan data dengan upload file excel: digunakan untuk dalam konfirmasi manual, yaitu untuk mendapatkan daftar pesanan sesuai daftar yang saya miliki. Fitur ini tidak harus menggunakan excel. Bisa menggunakan media apapun, yang penting saya tidak perlu mencari nomor pesanan satu per satu.
Report data penjualan: di dashboard admin web harus tersedia data penjualan yang bisa dipilih dalam periode tertentu yang dapat di download dalam bentuk excel. Data yang harus ada: tanggal pembelian, username/email pembeli, nominal yang dibayarkan, metode pembayaran (konfirmasi otomatis/manual), dan sponsor (Affiliate Marketer). Selain data report penjualan, untuk admin web juga harus tersedia data Affiliate Marketer dengan data berupa: nama, email, jumlah komisi bulan ini, jumlah komisi total, jenis bank, nomor rekening, nama pemilik rekening.
Alur-alur yang diharapkan
Alur Pemesanan -
Calon pembeli masuk ke halaman muka website. Jika calon pembeli masuk melalui link Affiliate Marketer, maka akan tetap ke halaman muka, dan system website menyimpan data affiliate sponsornya
-
Pembeli klik tombol Beli.
-
Jika sudah login, maka akan langsung masuk ke halaman pemesanan
-
Halaman pemesanan dimulai dengan pemilihan metode pembayaran (otomatis/manual) dan dilengkapi keterangan tentang masing masing metode
Pembelian dengan konfirmasi otomatis -
Pembeli masuk ke halaman pilihan metode bayar, kemudian memilih metode pembayaran dengan konfirmasi otomatis
-
Halaman kedua adalah pengisian data pesanan berupa nama, alamat, kecamatan, kota, kode pos, dan no HP. Juga diberikan cekbox untuk menyetujui Kebijakan Penggunaan. Jika membeli melalui link affiliate, maka di bagian bawah tertera siapa sponsor nya dan bonus tambahan yang diberikan oleh sponsor. Klik tombol ‘Buat Pesanan’
-
Halaman ketiga adalah halaman nomor pesanan, rincian pesanan dan juga informasi pembayaran. Informasi pembayaran berupa nominal yang harus dibayar (harga + angka unik), nomor rekening tujuan, dan batas waktu transfer (2x24 jam). Juga terdapat kotak informasi yang mengingatkan agar transfer sesuai dengan jumlah yang tertera agar dapat terkonfirmasi secara otomatis. Di bagian bawah terdapat tombol ‘Konfirmasi Pembayaran’
-
Pembeli mentransfer sesuai nominal, kemudian klik tombol Konfirmasi Pembayaran. System harus mampu mengecek transfer secara otomatis. Muncul halaman keempat berupa pemberitahuan bahwa pembelian berhasil dan pesanan akan dikirim pada H+1, sedangkan nomor resi akan diberikan H+2. Di bawahnya ada tombol untuk kembali ke user area/ dashboard.
-
Jika pembeli tidak melakukan pembayaran dalam waktu yang ditentukan, maka nomor pesanan hangus dan otomatis dibatalkan
-
Jika pembelian melalui link affiliate, setelah masuk ke dashboard, pembeli akan diberi informasi bahwa mendapatkan bonus tambahan yang diberikan oleh affiliate dan juga link untuk mendownloadnya. Sedangkan bagi affiliate akan mendapatkan email yang berisi notifikasi mengenai pembukuan komisi
Pembelian dengan konfirmasi manual -
Pembeli masuk ke halaman pilihan metode bayar, kemudian memilih metode pembayaran manual
-
Halaman kedua berisi tentang informasi mengenai bagaimana cara memesan secara manual (yaitu informasi bahwa pembelian ini akan menggunakan media Bukalapak). Jika membeli melalui link affiliate, maka di bagian bawah tertera siapa sponsor nya dan bonus tambahan yang diberikan oleh sponsor. Juga diberikan cekbox untuk menyetujui Kebijakan Penggunaan. Klik tombol ‘Buat Pesanan’
-
Halaman ketiga hanya menampilkan nomor pesanan saja. Di bawah nomor pesanan terdapat form dengan 2 kolom isian yaitu Nomor Pesanan Website (sesuai yang ada di atasnya, akan lebih baik kalo terisi otomatis) dan kolom kedua adalah Nomor Pesanan Bukalapak. Di bawahnya terdapat link produk kami yang tersedia di Bukalapak. Di bawahnya berupa tombol ‘Konfirmasi Pesanan’
-
Pembeli kemudian melakukan transaksi pembelian di Bukalapak dan mendapatkan nomor pesanan Bukalapak. Setelah melakukan pembayaran sesuai instruksi Bukalapak, pembeli kembali ke website dan mengisikan nomor pesanan Bukalapak di form halaman ketiga. Klik Konfirmasi Pesanan. Muncul halaman keempat berupa pemberitahuan bahwa konfirmasi pesanan sedang dalam proses verifikasi dalam waktu 1x24 jam. Di bawahnya ada tombol untuk kembali ke user area/ dashboard.
-
Jika pesanan telah diverifikasi, maka status pemesanan di dashboard akan berubah menjadi ‘pembelian berhasil’
Konfirmasi Pembayaran Manual -
Pada dashboard admin web ada menu untuk melihat daftar nomor pesanan manual
-
Admin mengambil data isian form yang diinput pembeli manual
-
Dengan bantuan excel, Admin web akan memiliki daftar nomor pesanan manual yang telah benar benar dibayar di bukalapak.
-
Dari data tersebut website harus bisa menampilkan daftar pesanan yang dimaksud, tanpa mencari satu per satu. Yang ada di gambaran saya adalah fungsi Cari Nomor Pesanan dengan Upload File Excel
-
Daftar tersebut kemudian di ceklis Bulk Action untuk dikonfirmasi bahwa telah terbayar. Nomor pesanan yang telah terbayar akan berpindah ke daftar pesanan yang telah dibayar
Pendaftaran Affiliate Marketer (AM) dan Sistemnya -
Harus sudah terdaftar sebagai user website. Di dashboard user terdapat tombol untuk menjadi affiliate reseller.
-
Masuk ke halaman tentang apa itu affiliate marketer, benefitnya. Ada tombol lanjutkan
-
Masuk ke halaman pendaftaran AM, akan diminta untuk mengisi form berupa Nama (terisi otomatis), No HP, email (terisi otomatis), Jenis Bank, Nomor Rekening, Nama Pemegang Rekening. Selain itu diberikan opsi apakah AM akan memberikan bonus tambahan kepada calon pembeli. Jika iya, muncul kolom tambahan berupa ‘Judul Bonus Tambahan’ dan ‘Link Bonus Tambahan’ . ada cekbox ‘menyetujui ketentuan untuk Affiliate Marketer’ da nada tombol ‘DAFTAR’ di bawah
-
Selanjutnya muncul halaman yang berisi link referral bagi AM tersebut.
Menu user area: -
Profil
-
Notifikasi
berisi notifikasi2 dari system website, seperti tampilan overview pada
www.projects.co.id, notifikasi missalnya ketika pertama kali register, ketika membeli barang, ketika pesanan dibatalkan otomatis, dan ketika bergabung menjadi affiliate marketer -
Pembelian
-
Affiliasi
berisi daftar beli dan statusnya berisi daftar penjualan, komisi bulan ini, dan komisi total
Halaman yang akan dibuat: -
Homepage
-
Fitur
-
Testimonial
-
No resi pengiriman
-
Register/Login page
-
Dashboard/user area (dg 4 menu di atas)
-
Kebijakan penggunaan
-
Pengenalan affiliasi
-
Persetujuan affiliasi
-
Halaman pemesanan
-
FAQ
-
Blog
PAKET 2 Saya ingin membuat website try out online dengan system try out sbb: •
1 paket try out terdiri dari 2 sesi (Tes Potensi Akademik/TPA dan Bhs Inggris).
•
TPA memiliki waktu 100 menit, Bhs Inggris 50 menit. Dimulai dengan TPA terlebih dahulu, baru kemudian Bhs Inggris. Sehingga total waktu untuk 1 paket = 150 menit
•
100 menit pertama dimulai dengan mengerjakan TPA. Saat mengerjakan TPA, bagian Bhs Inggris belum bisa dibuka. Dan ketika waktu TPA sudah habis, sesi TPA otomatis tertutup
•
50 menit berikutnya adalah bagian Bhs Inggris. Saat sesi pengerjaan Bhs Inggris, bagian TPA tidak bisa dibuka lagi. Saat sesi Bhs Inggris habis, try out otomatis selesai.
•
Akan tersedia 12 paket try out. 2 paket try out Gratis dan 10 paket berbayar/Premium
Fitur yang diinginkan: •
Mobile Friendly
•
System pembelian saldo dengan konfirmasi otomatis
•
System pembelian saldo dengan konfirmasi manual (upload file csv)
•
System pembelian saldo dengan redeem code dengan berbagai nominal
•
System pengerjaan soal
•
System leaderboard
Sistem pembelian saldo dengan konfirmasi otomatis: •
Tersedia 2 paket try out gratis dan 10 paket premium. Untuk paket premium dapat diakses dengan kompensasi Rp 10.000/paket. Untuk dapat membayar, user harus membeli saldo terlebih dahulu
•
User membeli saldo di halaman pembelian dengan nominal sesuai yang diinginkan
•
Satuan saldo adalah kelipatan Rp 10.000 (missal user hanya ingin membeli saldo Rp 70.000, maka akan diminta membeli sejumlah 7)
•
User mendaata nomor pesanan dengan rincian pesanan diminta untuk transfer sejumlah nominal + angka unik dalam waktu terbatas (misalkan 2x24 jam). Apabila terlewat maka pesanan akan hangus
•
Jika user transfer sesuai dengan nominal, maka saldo akan bertambah otomatis
•
Bank yang saya gunakan adalah Bank Mandiri dan BCA
Sistem pembelian saldo dengan konfirmasi manual: •
Selain konfirmasi otomatis, juga tersedia system konfirmasi manual (saya akan menggunakan marketplace Shopee yg memungkinkan untuk menjual barang digital)
•
User masuk ke halaman pembelian konfirmasi manual dan melakukan pemesanan jumlah saldo, kemudian mendapat nomor pesanan
•
Kemudian user diarahkan menuju link untuk melakukan pembelian di Shopee dengan nominal yang harus sama
•
User mengkonfirmasi pembayaran di shopee dengan cara mengisi form
•
Dengan mencocokkan antara nomor pesanan di website dan di shopee, admin dapat mengetahui nomor pesanan mana yang benar benar telah terbayar
•
Admin web mengupload file csv untuk memperoleh daftar pesanan yang telah dibayar kemudian melakukan bulk confirmation
•
Setelah dikonfirmasi, saldo user akan bertambah sesuai dengan nominal yang dibeli
System pembelian saldo dengan redeem code: •
User juga dapat menambah saldo dengan melakukan redeem code
•
Nominal redeem code yang saya inginkan: 10.000, 20.000, 50.000, 100.000
Sistem pengerjaan soal: •
Setiap paket soal memilih periode waktu pengerjaan. Misalkan: Paket 1 dapat dikerjakan dalam periode 1-14 November 2017. Artinya sebelum tanggal 1 November 2017 untuk try out paket 1 tidak bisa dibuka. Di tanggal 1-14 November 2017, try out paket 1 dapat dibuka dan bisa dikerjakan kapan saja 24 jam dengan durasi waktu yang ditentukan (100 menit TPA dan 50 menit Bhs Inggris) Setelah tanggal 14 November, try out tetap bisa dipilih/dikerjakan user namun tidak masuk ke dalam leaderboard (tapi tetap mendapatkan score) Khusus paket yang gratis tidak memiliki periode pengerjaan.
•
System penilaian adalah Benar poin +4, Salah -1, Tidak diisi 0.
•
Proses penilaian tertutup, artinya penilaian tidak ditampilkan selama user mengerjakan try out, tetapi hanya muncul sebagai hasil akhir. Peserta tidak mengetahui jawaban mana yang benar/salah tapi hanya mengetahui score nya saja
•
System kelulusan: minimal harus menjawab dengan benar 40 soal TPA dan 20 soal Bhs Inggris (dari jumlah total 120 soal TPA dan 40 soal Bhs Inggris). Jika jumlah minimal soal ini terpenuhi
maka keterangan untuk hasil try out peserta = Lolos Nilai Mati. Jika tidak memenuhi = Terkena Nilai Mati di (TPA/Bahasa Inggris)
sesuai dimana user tidak lolos, di TPA atau bhs inggris
•
System autosave terhadap setiap nomor yang dijawab user
•
Pemberian petunjuk/legenda berupa nomor nomor yang sudah dijawab dan belum dijawab
•
Menampilkan jumlah waktu tersisa di setiap sesi.
•
Jika user melakukan refresh, maka try out otomatis berakhir
•
Setelah user selesai mengerjakan try out, halaman memproses otomatis kemudian menampilkan informasi berupa: Jumlah TPA Benar, Salah, Kosong, Jumlah Bhs Inggris Benar, Salah Kosong, Total Score dan Keterangan. Keterangan berisi “Lolos Nilai Mati” atau “Tidak Lolos Nilai Mati di TPA/Bhs Inggris/keduanya”. Dan juga menampilan informasi kapan try out tersebut selesai dikerjakan oleh user. Diberikan informasi bahwa jika user mengerjakan try out setelah periode selesai, maka hasil kerja user tsb tidak akan masuk ke leaderboard. Selain itu juga akan muncul informasi bahwa table leaderboard serta link pembahasan try out akan diberikan ketika periode pengerjaan telah selesai
•
Setelah periode pengerjaan try out selesai, muncul link untuk mendownload pembahasan try out dan juga link untuk melihat leaderboard
•
Paket yang telah dikerjakan tidak dapat dikerjakan ulang. Jika paket telah dikerjakan dan user membuka kembali paket tersebut, tampilannya adalah pemberitahuan bahwa paket tsb sudah dikerjakan dan juga halaman informasi seperti poin di atas
Sistem leaderboard: •
Leaderboard adalah tabel ranking bagi para user yang mengerjakan try out selama periodenya. Leaderboard yang tersedia adalah leaderboard untuk masing masing paket try out dan leaderboard untuk keseluruhan try out
•
Leaderboard untuk masing masing try out berisi: Nama, Asal Sekolah, Nomor Peserta, Jumlah TPA Benar, Jumlah TPA Salah, TPA Kosong, Bhs Inggris Benar, Bhs Inggris Salah, B.Ing Kosong, Total Score, Keterangan. System perankingan untuk leaderboard tiap try out adalah peserta harus Lolos Nilai Mati, kemudian diliat score yang paling tinggi
•
Leaderboard untuk keseluruhan try out menampilkan table try out per paket yang berisi score per paket dan keterangan. System perankingannya, jumlah lolos di setiap try out baru kemudian sort lagi berdasarkan total score
•
Leaderboard per try out tersedia setiap kali periode try out tsb selesai. Leaderboard keseluruhan diupdate setiap leaderboard per try out tersedia
Catatan: -
Setiap user yang melakukan registrasi akan mendapatkan no peserta
-
Data untuk registrasi user: nama, no hp, email, asal sekolah, tahun lulus, mengetahui web ini dari? (LINE/Facebook/Instagram/Google/Rekomendasi Teman)
-
Adanya fitur pilihan tipe soal untuk admin web, yaitu tipe soal text dan gambar atau campuran dan juga tipe untuk opsi jawaban
-
Untuk field pengisian soal dan jawaban harus support bentuk persamaan matematis
-
Menu Dashboard user: Profil, Pemilihan Paket Try out, Report Hasil Try out, Leaderboard, Saldo
-
Report Hasil Try out berisi grafik score yang diperoleh user selama mengikuti try out
-
User bisa membeli paket try out terlebih dahulu meskipun periode pengerjaan belum dibuka. Istilahnya, memesan dulu, jadi nanti begitu periode pengerjaan dibuka langsung mengikuti
-
Paket yang telah dipesan tidak bisa dibatalkan meskipun periode belum dimulai.
-
Khusus untuk paket try out gratis, leaderboard harus real time mengerjakan harus update data.
setiap ada user yang