Git Product home page Git Product logo

bubblevy / bubblesmart Goto Github PK

View Code? Open in Web Editor NEW
24.0 2.0 6.0 14.02 MB

BubbleSmart is an online Javanese script learning application that is easy and fun. This application was created using Laravel 10, Jquery & Bootstrap 5.

License: MIT License

PHP 8.38% CSS 16.09% JavaScript 37.23% HTML 8.52% SCSS 13.86% Blade 15.92%
e-learning e-learning-website javanese javanese-script laravel laravel-application platform aksara-jawa

bubblesmart's Introduction

BubbleSmart Demo

About BubbleSmart

BubbleSmart adalah aplikasi belajar online Aksara Jawa dengan mudah dan menyenangkan. Berikut beberapa fitur yang ada di BubbleSmart:

Fitur BubbleSmart:

Admin

  • Dashboard
    Di dalam 'Dashboard', admin bisa melihat statistik pengguna yang mengerjakan quiz, total pengguna, total quiz, dan thread forum.

  • Data Materi
    Dalam menu 'Data Materi', admin dapat melakukan insert data materi, update data materi, dan juga delete data materi. Selain itu, terdapat juga fitur searching untuk melakukan filter saat mencari data materi. Data materi berisi gambar, judul, kategori, dan juga audio.

  • Data Quiz
    Di dalam menu 'Data Quiz', admin dapat melakukan insert data quiz, update data quiz, delete data quiz, lihat pertanyaan, tambah pertanyaan, update pertanyaan, dan juga delete pertanyaan. Terdapat juga fitur pencarian data quiz dan juga data pertanyaan.

  • Forum
    Dalam menu 'Forum', admin dapat menambahkan thread baru, delete thread, like thread, comment thread dan juga delete comment pada thread. Admin bisa melihat siapa saja yang like thread.

  • Laporan
    Dalam menu 'Laporan', admin dapat melihat siapa saja yang sudah mengerjakan quiz, serta dapat melihat jawaban dan juga nilai pengguna aplikasi.

  • Text to Aksara
    Dalam menu 'Text to Aksara', admin dapat mengubah text latin biasa menjadi huruf aksara jawa. Terdapat juga menu salin text aksara untuk mempercepat.

  • Pengaturan
    Di menu 'Pengaturan', admin dapat melihat dan mengubah informasi identitas pribadi, termasuk perubahan identitas, perubahan password, dan pengaturan lain yang terkait dengan aplikasi.

Member

  • Materi
    Di menu 'Materi', Pengguna dapat melihat materi pembelajaran aksara jawa berupa macam-macam huruf aksara jawa, sandhangan, dan juga pasangannya serta pengguna bisa mendengarkan audio pelafalannya.

  • Quiz
    Dalam menu 'Quiz', terdapat soal-soal yang bisa dikerjakan untuk melatih pemahaman tentang aksara jawa. Quiz ini bisa dikerjakan secara berulang-ulang.

  • Forum
    Forum digunakan untuk berdiskusi jika terdapat masalah mengenai materi yang ada. Setiap pengguna bisa mengajukan pertanyaan dan nantinya pertanyaan tersebut bisa dijawab oleh pengguna lain.

    Dalam menu 'Forum', pengguna dapat menambahkan thread baru, delete thread, like thread, comment thread dan juga delete comment pada thread. Pengguna juga bisa melihat siapa saja yang like thread.

  • Nilai
    Setiap selesai menjawab quiz, pengguna dapat melihat nilainya langsung di menu 'Nilai'. Pengguna juga dapat melihat pertanyaan mana saja yang jawabannya benar dan juga salah. Selain itu, pengguna juga bisa menghapus histori mengerjakan quiznya.

  • Pengaturan
    Dalam menu 'Pengaturan', pengguna dapat melihat dan mengubah identitas diri seperti nama, alamat, foto profil dan lain-lain. Pengguna juga dapat mengubah password.

  • Dokumentasi
    Dalam dokumentasi, pengguna dapat melihat tutorial bagaimana cara menggunakan aplikasi. Mulai dari membuat akun, melihat materi, mengerjakan quiz, melihat nilai quiz, mengubah password, dan lain-lain.

Installation

1. Clone the repository

git clone https://github.com/bubblevy/bubblesmart.git

2. Change Directory

cd bubblesmart

3. Copy .env

cp .env.example .env

4. Configure .env

FILESYSTEM_DISK=public

5. Install depedencies

composer install

6. Generate Key

php artisan key:generate

7. Run Symlink

php artisan storage:link

8. Migrate database

php artisan migrate

9. Database seeders

php artisan db:seed

10. Run application

php artisan serve
Note:
username: admin & password: @Admin123
username: member & password: @Member123

License

The BubbleSmart is open-sourced licensed under the MIT license.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.