• (022) 6902 1117

Pembuatan Website seperti Zenius dan Brilliant.org

 

Saat ini kami membutuhkan jasa pembuatan website seperti Zenius dan Brilliant.org dengan beberapa tambahan fitur. Detail pekerjaan terlampir pada attachment.

Garis besar-nya sbb:


Terdapat 5 akun :

1.      Free User

          Hanya bisa melihat video tertentu saja

2.      Premium User

          Bisa mengakses seluruh video dan soal pembelajaran sesuai jumlah koin yang dimiliki, namun tidak bisa mengakses halaman ‘Hall’ (dan membuka chat dengan guru).

3.      Ultimate User

          Bisa mengakses seluruh video dan soal pembelajaran sesuai jumlah koin yang dimiliki, serta bisa mengakses ‘Hall’ untuk chatting dengan guru.

4.      Guru

          Akan dijelaskan di bawah

          NB: Untuk Free User, Premium User, Ultimate User, dan Guru semuanya tidak bisa mendownload soal ataupun mendownload video. Setiap akun hanya bisa diakses oleh 1 device.

5.      Admin

          Akan dijelaskan di bawah

 

Terdapat 5 halaman sbb :

1.      Home

          Berisi pengenalan EL Course

2.      Materi

3.      Ruangan Besar (Hall)

          Hanya bisa diakses oleh Ultimate User, Guru, dan Admin. Dalam Hall ini, Siswa Ultimate User bisa klik tombol ‘Minta Bantuan’ dan ‘Masalah Teknis’.

          Hall dibagi menjadi 6 :

          a.  Hall Matematika

          b.  Hall Fisika

          c.   Hall Kimia

          d.  Hall SD

          e.  Hall Bahasa Inggris

          f.   Hall Bahasa Indonesia

4.      Cara Pembayaran

5.      Contact Us

 

Sistem Koin dan Aktivasi

 

A.      Pendaftaran dan sign–up

          1.  Setiap akun murid free user hanya bisa melihat 1 video pertama di setiap bab. Free user juga tidak bisa berinteraksi dengan guru.

          2.  Setiap akun free user memiliki ID (yang nantinya berkaitan dengan kode referral yang unik).

          3.  Fungsi kode referral adalah untuk program referral.

          4.  Kode referral ini jika dipakai oleh user lain yang sudah upgrade ke Premium User atau Ultimate User (membeli voucher) maka Admin mendapat notifikasi.

          5.  Aktivasi Free User menjadi Premium User dan Ultimate User adalah dengan cara membeli voucher.

 

B.      Voucher

          1.  Admin dapat menerbitkan kode voucher Premium User ataupun Ultimate User yang terdiri dari kombinasi angka/huruf unik. Aplikasi web bertugas men–generate kode unik ini.

          2.  Setiap voucher berisi 3 hal: JUMLAH KOIN, MASA EXPIRED, dan JENIS USER (Ultimate/Premium). Besaran Jumlah Koin dan Masa Expired bergantung dari Program Paket Pembayaran.

          3.  Program Paket Pembayaran adalah sebagai berikut:

          a.  Regular A

                Regular A adalah paket program kita untuk 1 semester (6 bulan les). Mengingat program pembayaran diangsur, maka voucher yang keluar adalah tiap bulan. Jadi jika pembayaran lancar, maka dalam 6 bulan siswa akan menerima 6 buah voucher.

                Masing–masing voucher bulanan berisi JUMLAH KOIN = 7500 dan MASA EXPIRED = 1 bulan

          b.  Regular B

                Regular B adalah paket program kita untuk 1 semester (6 bulan les). Mengingat program pembayaran diangsur, maka voucher yang keluar adalah tiap bulan. Jadi jika pembayaran lancar, maka dalam 6 bulan siswa akan menerima 6 buah voucher.

                Masing–masing voucher bulanan berisi JUMLAH KOIN = 10.000 dan MASA EXPIRED = 1 bulan

          c.   SD

                SD adalah paket program kita untuk 1 semester (6 bulan les) siswa SD. Mengingat program pembayaran diangsur, maka voucher yang keluar adalah tiap bulan. Jadi jika pembayaran lancar, maka dalam 6 bulan siswa akan menerima 6 buah voucher.

                Masing–masing voucher bulanan berisi JUMLAH KOIN = 7500 dan MASA EXPIRED = 1 bulan

          d.  Olimpiade

                Voucher bulanan berisi JUMLAH KOIN = 7500 dan MASA EXPIRED = 1 bulan.

          4.  User membeli voucher untuk ditukarkan menjadi koin dan mengubah statusnya menjadi Premium atau Ultimate User.

          5.  Jika Premium atau Ultimate User melewati MASA EXPIRED, maka akun tersebut kembali menjadi Free User dan sisa JUMLAH KOIN menjadi hangus (reset jadi 0).

          6.  Aktivitas mengerjakan paket soal, melihat hint/video pembahasan, dan berinteraksi dengan guru membutuhkan koin.

          7.  Semua premium dan ultimate user akan memiliki log catatan kapan saja log–in, durasi log–in, kerja berapa soal benar selama log–in, kerja berapa soal yang salah selama log–in, tonton video berapa buah saat log–in, kapan saat log–out.

         

Sistem Upload Soal

A.      Nama Soal

          –   Hal yang harus diingat adalah kita memiliki ribuan soal serta ribuan video yang mustahil jika harus diupload satu per satu. Untuk itu, kita sudah menyiapkan tata nama (nomenklatur) yang sistematis, yaitu sbb :

3 huruf judul setiap kata # "Sub–Bab" # "Sub–Sub–Bab" # nomor soal # "L" # level # "J" # Jawaban # "W" # Alokasi waktu menjawab (dlm detik)

contoh:

Sistem Persamaan Linear, Sub–Bab pertama, Sub–Sub–Bab kedua, Nomor soal 7502, level ke 8, jawabannya A, harus diselesaikan dalam waktu 4,5 menit (270 detik) :

SisPerLin1B7502L8A270

o)      Sub–Bab  formatnya adalah angka. 1 menunjukkan Sub–Bab pertama, 2 menunjukkan Sub–Bab kedua, dst.

o)      Sub–Sub–Bab formatnya adalah huruf kapital. A menunjukkan Sub–Sub–Bab pertama, B menunjukkan Sub–Sub–Bab kedua, dst.

o)      Jika alokasi waktu tidak ada dalam nama file, berarti secara default soal tersebut harus diselesaikan dalam 4,5 menit (270 detik). Misal jika ada soal bernama SisPerLin1B7502L8A berarti soal tersebut harus diselesaikan dalam waktu 270 detik.

          –  Penamaan ini dibuat dengan tujuan kedepannya kita dapat meng–upload secara sekaligus soal serta video, sementara plugin/aplikasi yang anda buat akan secara otomatis mengisi table SQL, database, dlsb tentang bab, sub bab, jawaban, dst dan memasukkannya kedalam folder yang sama pada server.

 

Halaman Materi (didalamnya berisi beberapa halaman ‘VIDEO’ dan ‘Quiz’)

A.      Hierarki untuk kelas, mapel (mata pelajaran), dan bab sama dengan zenius.net (lihat video yang kami lampirkan)

B.      Saat sebuah bab diklik/dipilih, akan tampil halaman yang mirip www.khanacademy.org (lihat video yang kami lampirkan), berisi kombinasi halaman Video Teori dan halaman Quiz.

C.      Untuk halaman Quiz konsepnya sama seperti brilliant.org (contoh : https://brilliant.org/practice/equations-warmup/?p=1 ).

          (lihat video yang kami lampirkan)

          Soal dan Hint dalam bentuk image. Jadi saat user kesulitan menyelesaikan soal, user bisa klik Hint satu per satu (mulai dari hint 1, jika masih kesulitan bisa klik hint 2, dst). Setiap soal ada 1 s/d 4 buah hint tergantung kesulitan soal.

D.      Jika semua Hint soal tersebut sudah dibuka dan siswa masih kesulitan, user bisa klik Video Pembahasan.

E.      Jika setelah lihat Video Pembahasan siswa juga masih kesulitan, siswa bisa klik tombol ‘Tanya Guru’. Tombol ‘Tanya Guru’ akan dijelaskan lebih detail dibawah.

F.      Besarnya Koin yang harus dibayar siswa adalah sbb :

1.      Setiap soal/quiz yang diakses akan mengonsumsi 30 koin

2.      Setiap hint yang diklik, akan mengonsumsi 30 koin

3.      Setiap video yang ditonton/diklik, akan mengonsumsi 50 koin

4.      Setiap tombol ‘Tanya Guru’ yang diklik ketika mengerjakan soal, akan mengonsumsi 100 koin

5.      Setiap tombol ‘Tanya Guru’ yang diklik saat berada di Ruangan Besar/Hall, akan mengonsumsi 400 koin

 

Ruangan Besar/Hall

A.      Semua user Ultimate akan diarahkan ke halaman ini setelah login. Halaman ini hanya bisa diakses oleh Guru, Admin, dan user Ultimate saja.

B.      Terdapat 6 Hall yang dapat dipilih user Ultimate, yaitu Hall Matematika, Hall Fisika, Hall Kimia, Hall SD, Hall Bhs Inggris, dan Hall Bhs Indonesia.

C.      Yang dapat dilakukan user Ultimate di Hall ini adalah memencet beberapa tombol. Untuk sementara hanya tersedia 2 tombol saja, yaitu tombol ‘Tanya Guru’ dan ‘Masalah Teknis’.

           

          Ketika siswa klik ‘Tanya Guru’, maka Guru mapel terkait akan mendapatkan notifikasi. Ukuran notifikasi didesain kecil hanya berupa nama siswa saja (untuk antisipasi banyaknya user yang akan bertanya) dan urut di kolom khusus ‘Butuh Bantuan’. Jika nama anak di kolom ini diklik oleh guru, maka :

1.      Guru mapel tersebut bisa memilih siswa ini mau digabungkan ke Room Chat/Group Chat yang mana.

2.      Jika sudah dipilih dan disetujui Guru, siswa terkait akan masuk Room Chat/Group Chat yang ditunjuk.

3.      Ketika siswa sudah dimasukkan ke Room Chat/Group Chat oleh guru tertentu, maka nama mereka di kolom ‘Butuh Bantuan’ tertanda centang (nama bertanda centang tidak bisa diklik lagi oleh Guru lain yang mapelnya sama).

 

Room Chat/Group Chat (dibuat oleh Guru)

A.      Room Chat ini berisi Guru dengan satu/beberapa Ultimate User yang sudah dipilih. Seorang Guru bisa membuka beberapa Room Chat (tidak hanya 1 Room). Guru dapat mengeluarkan siswa dari Room Chat.

B.      Fitur di dalam Room Chat ini siswa bisa chat (baik melalui tulisan ataupun suara), berbagi foto dengan Guru, ataupun melihat Guru mengajar menggunakan doodle. Guru memiliki otoritas untuk melakukan mute pada siswa. Secara garis besar mirip dengan Sketchpad Pro/Team Viewer Meeting.

C.      Dalam room chat tersedia fitur Doodle [fitur seperti ms paint/corat–coret dalam apps secara real time]. Contoh dapat dilihat di https://sketchpad.pro/ (klik ‘open sketchpad’)

           Untuk mempercepat kerja, gunakan template/source code sketchpad :

          https://github.com/cojapacze/sketchpad

          NB: node.js, terminal, dll akan dijalankan pada server hostingan sendiri.

D.      Siswa bisa mendengar suara guru ketika mengajar dan mencorat–coret doodle. Siswa yang tidak bergabung dengan Room Chat atau berbeda Room Chat tidak bisa mendengar suara guru berbicara. Guru juga berhak menonaktifkan segala fitur corat–coret siswa (sehingga hanya guru yang bisa corat–coret pada canvas) dan me–mute suara siswa.

E.      Dalam Room Chat, Guru bisa memberikan Paket Soal, Video Teori, ataupun campuran Paket Soal dan Video Teori yang dipilih dari Server ke siswa. Sehingga saat tombol/link ini diklik oleh siswa, siswa akan diarahkan menuju halaman baru (new tab) yang berisikan soal–soal/video racikan guru ybs untuk dikerjakan.

 

Tombol Tanya Guru Saat Mengerjakan Paket Soal

A.      Saat user Ultimate mengerjakan suatu soal dan masih merasa kesulitan walaupun sudah melihat hint dan menonton video, maka user Ultimate bisa menekan tombol ‘Tanya Guru’. Mekanisme sistem ketika siswa klik tombol ini sama persis dengan siswa yang menekan tombol saat ada di Hall mapel tertentu :

          Semua Guru mapel yang sama mendapatkan notifikasi –> Guru klik notif dan memilih siswa digabungkan di room chat yang mana (bisa ke room chat yang sudah ada ataupun room chat baru) –> notifikasi mendapatkan tanda centang + siswa bergabung ke room chat yang ditunjuk.

B.      Perbedaan mendasar tombol ini dibandingkan dengan tombol yang ada di Hall adalah jika siswa mengakses tombol ‘Tanya Guru’ saat mengerjakan suatu Soal, maka saat Guru sudah menggabungkan mereka ke room, di kanvas sketchpad sudah tersedia soal yang sedang dikerjakan. Image gambar soal tersebut rata kiri atas pada canvas. Sedangkan jika ‘Tanya Guru’ dilakukan via Hall, maka canvas yang tersedia masih bersih.

C.      Selama balon notifikasi tidak/belum disetujui oleh Guru, Siswa mendapatkan notifikasi “Silakan lanjutkan mengerjakan soal yang lain dulu” dan siswa bisa beraktivitas biasa mengerjakan soal lain atau melihat video lain.

 

Akun Guru

A.      Jenis guru

          –   Guru terbagi menjadi 10 macam, yaitu : Matematika, Fisika, Kimia, Biologi, Bhs Inggris, Bhs Indonesia, Geografi, Ekonomi, Sosiologi, dan Sejarah

          –   Guru hanya memiliki akses pada soal maupun video pelajaran terkait. Guru Matematika tidak bisa mengakses soal / video Kimia, dst

 

B.      Fitur Guru

          –   Guru dapat memilih beberapa soal dan/atau video teori dari server untuk diberikan kepada siswa. Kumpulan soal dan/atau video yang sudah diracik tersebut dinamakan Paket Soal dan diberikan kepada siswa dalam bentuk link/tombol.

          –   Saat tombol/link ini diklik oleh siswa, siswa akan diarahkan menuju halaman baru (new tab) yang berisikan soal–soal/video racikan guru ybs untuk dikerjakan.

          –   Paket Soal dapat dikirimkan ke beberapa siswa sekaligus.

          –   Guru memiliki panel untuk memantau kegiatan murid (sedang menonton video, mengerjakan soal, dlsb).

Akun Admin

–       Terdapat dua akun Admin.

–       Admin memiliki semua fitur guru tanpa batasan. Termasuk akses ke semua konten mata pelajaran.

–       Admin dapat menonaktifkan Ultimate User dan Premium User menjadi Free User walaupun KOIN dan MASA EXPIRED masih tersisa.

–       Admin dapat menonaktifkan Guru.

–       Admin dapat bergabung pada aktivitas doodling guru–murid setiap saat


Source code wajib ditulis secara rapi dan sistematis serta diberi 'comment'

Deadline : 60 hari kerja (10 minggu). Untuk menghindari miskomunikasi, hasil pekerjaan harap diupload setiap akhir minggu.

Python MySQL Web Programming JavaScript PHP CodeIgniter Website Building Networking HTML Apache

Published Budget: Open to Suggestions
Finish Days: 60
Published Date: 02/06/2020 12:48:43 WIB
Start Date: 03/06/2020 10:55:57 WIB
Finish Date:
Project Status: Closed
Accepted Worker: Adi Setiawan (mas.adi)
Accepted Budget: Rp 15,000,000
Project Ending: Self Mediation

Project Owner

Adi.Hamdani
    
10.00/10.00
175 Point
#3,284 dari 1,092,466

Accepted Worker

mas.adi
Kota Malang
    
9.85/10.00
9,664 Point
#16 dari 1,092,466

Penyelesaian Arbitrase

Kedua belah pihak mencapai kesepakatan bersama penyelesaian arbitrase di mana Worker menerima Rp 0 (0%) dan Owner menerima Rp 15,000,000 (100%). Dengan ini arbitrase dinyatakan selesai.

      User Bids

 

Recommended Workers

rakifsul

27,395 points
78 projects
    
10.00/10.00

manakreatif

18,642 points
149 projects
    
9.76/10.00

Muhammad.Rahman

17,917 points
190 projects
    
9.80/10.00

programmerkreatif

11,847 points
52 projects
    
9.60/10.00

arkhan7

10,595 points
190 projects
    
9.82/10.00

Recommended Services

Tiru Website Lain Sesuai Keinginan (Cloning)

Rp 650,000
18 sales
    
9.83/10.00

Jasa Pembuatan website Wordpress + Elementor

Rp 650,000
13 sales
    
10.00/10.00

Jasa Pembuatan Website - Game Mystery Box

Rp 2,500,000
3 sales
    
10.00/10.00

Jasa pembuatan landing page

Rp 400,000
11 sales
    
9.91/10.00

Open Projects

Pembuatan website film berbasis wordpress

Owner: rizqifadil
Budget: Rp 1,000,000 - 3,000,000

Merubah Tampilan Website base Wordpress

Owner: mesaidlg
Budget: Rp 500,000 - 1,500,000

Pembuatan Helper CI 3

Owner: pesonaprinting
Budget: Rp 200,000 - 300,000

Pembuatan web pencari pekerjaan untuk pekerja

Owner: rizqifadil
Budget: Rp 50,000,000 - 75,000,000

Fullstack NuxtJs + Laravel Repo Pattern untuk Project ERP POS

Owner: ervansanjaya
Budget: Rp 2,500,000 - 5,000,000

 


Live Chat