Ajar.in — an app design

Renaldi Sidiq Wibowo
4 min readAug 31, 2020

Project Introduction

Project ini dibuat untuk mengikuti acara Hackjam yang diadakan oleh Raion Community, dimana setiap tim mengambangkan aplikasi dalam waktu tiga hari dua malam. Tim project ini terdiri dari empat orang dengan masing-masing peran sebagai designer, artist, dan programmer.

Di project ini, saya berperan sebagai seorang designer. Tugas seorang designer adalah merancang sistem yang akan dibuat supaya dapat menyelesaikan masalah dan sesuai dengan kebutuhan pengguna. Disini saya melakukan analisis kebutuhan. Kemudian melakukan perancangan mulai dari activity diagram, model bisnis, proses bisnis, sampai sketsa aplikasi atau wireframe. Saya melakukan presentasi progress dan mengelola tim supaya dapat mencapai tujuan.

Problem Statement

Terdapat banyak bimbingan belajar, kursus, dan les private untuk mata pelajaran di masa sekolah. Tetapi ketika sudah menjadi seorang mahasiswa dan merasa kesulitan dengan mata kuliah tertentu, begitu sulit untuk menemukan orang yang mau dan mampu mengajari mata kuliah tertentu tersebut.

Goals

Membantu mahasiswa menemukan tutor privat sesuai dengan mata kuliah yang dibutuhkan.

Users

Mahasiswa

Mahasiswa yang kesulitan dalam mengikuti materi di perkuliahan dan bingung ingin meminta bantuan siapa.

Tutor

Tutor atau orang yang mempunyai pemahaman lebih dalam suatu materi perkuliahan, ingin berbagi dengan orang lain, sekaligus ingin mendapat pendapatan.

Solutions

logo ajar.In

Ajar.in adalah sebuah aplikasi berbasis android yang dapat membantu mahasiswa menemukan tutor privat sesuai dengan mata kuliah yang diinginkan.

Bussines Model Canvas

Bussines Model Canvas

Customer Segments

  • Mahasiswa
  • Dosen/guru
  • Expert

Value Propositions

  • Aplikasi yang dapat membantu mahasiswa menemukan tutor privat sesuai dengan mata kuliah yang diinginkan
  • Fitur filtering dan urutkan berdasarkan rating tentor, mata kuliah, lokasi, dan biaya mengajar

Channels

  • Aplikasi mobile

Customer relationships

  • Menjalin hubungan baik dengan mahasiswa dan tentor
  • Mengadakan acara yang dihadiri mahasiswa ataupun tentor
  • Memfasilitasi ulasan pelanggan setelah menggunakan jasa tentor guna meningkatkan kualitas

Revenue Streams

  • Persentase dari tiap transaksi

Key Activities

  • Branding
  • Pelayanan
  • Pelayanan yang aman dan cepat

Key Resources

  • Sumber daya manusia
  • Brand
  • Teknologi

Key Partners

  • Tentor
  • Financial technology
  • Mahasiswa
  • Dosen/guru
  • Expert

System Scope

  • Untuk pengembangan pertama, sistem ini baru bisa dijalankan di kota malang.
  • Tentor diambil dari mahasiswa yang menguasai mata kuliah tertentu
  • Pelanggan diambil dari mahasiswa yang membutuhkan seorang tentor
  • Materi yang ditawarkan adalah materi kuliah akademik

Advantages

  • Pengembangan pertama lebih berfokus pada mahasiswa, dari mahasiswa dan untuk mahasiswa
  • Pengembangan selanjutnya bisa ditambahkan, tidak hanya materi akademik saja, tapi materi non-akademik juga

Activity Diagram

Activity Diagram adalah diagram yang menggambarkan worlflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis.

Activity Diagram

Aplikasi dapat menampilkan hasil pencarian ketika pengguna melakukan pencarian tentor. Sebelum pengguna melakukan pemesanan jasa tentor, aplikasi akan melakukan otentifikasi pengguna untuk memastikan pengguna sudah login. Selanjutnya aplikasi akan memfasilitasi proses pemesanan jasa tentor dengan menampilkan jadwal yang tersedia. Selanjutnya aplikasi dapat memfasilitasi proses pembayaran yang berkerja sama dengan bank atau fintech. Setelah pemesanan jasa berhasil, aplikasi akan mengirim jadwal belajar-mengajar kepada siswa dan tentor. Setelah kegiatan belajar-mengajar dilakukan, aplikasi akan mengirim pembayaran kepada tentor.

Untuk menjadi seorang tentor di aplikasi ajar.in, pengguna perlu mendaftarkan diri kemudian datanya akan disimpan di dalam sistem.

Features

  • Pembuatan akun
  • Pencarian tutor mata kuliah berdasarkan nama mata kuliah, kategori, dan nama tutor
  • Filtering berdasarkan rating tentor, lokasi siswa, biaya jasa tentor, jenis kelamin tentor, dan jadwal mengajar
  • Sorting mengurutkan berdasarkan rating, jumlah pengalaman mengajar, dan biaya jasa tentor
  • Profil tentor yang berisi data diri tentor, rating, pengalaman, jadwal mengajar, dan ulasan
  • Detail mata kuliah yang ditawarkan berisi deskripsi mata kuliah, rating, jadwal mengajar
  • Permohonan bimbingan dengan keterangan jumlah siswa, banyaknya pertemuan, jadwal, dan tempat belajar
  • Transaksi pembayaran jasa bimbingan menggunakan metode e-payment
  • Pembuatan jadwal belajar setelah permohonan bimbingan dikonfirmasi
  • Pemberian nilai dan ulasan kepada tutor setelah kegiatan belajar-mengajar dilakukan

Database Model

Entity Relationship Diagram

Prototype

Coba prototype ajar.In di bawah ini

What I Learned

  • Bagaimana bekerja dengan tim yang terdiri dari perannya masing-masing
  • Bagaimana mengelola proyek dalam waktu yang terbatas

thanks for reading
please leave a feedback

--

--