Skip to main content

Cara membuat Aplikasi perpustakaan sinopsis buku Android Studio Java 2023 Backend Laravel API

 Oke guys today i will learn and make the Project app E-Perpus :)

Maybe belum sempurna but lets use kutipan "Aplikasi yang gagal adalah yang tidak dikembangkan"...

setuju atau tidak itu sih yang saya alami wkwkwk

jadi kalo ada bug bersyukurlah soalnya bisa dikembangkan :)


ahhhh lanjut aja deh ke stepnya :

1. Siapin alat tempur Guys

apa saja?

- Laptop / Komputer sesuai yang diminta sama persyaratanya sama Android Studio

- Kuota Gajah atau Wifi bro...

- Don't Forget Kopi dan Rokok sebagai bahan bakar Guys


2. Install Android Studio dan beberapa komponen pendukung Lainya

3. Kalo udah siap... Mari tempur

4. Buat skemanya "gagal merencanakan sama dengan merencanakan kegagalan"

5. Web App


Sudah lengkap ya sistemnya, seperti : Login, Admin Panel, etc dan udah di Upload juga ke hosting

Nah karena kita butuh laravel maka buat lagi project laravel :


untuk api kita bedakan domainya


Dari step diatas kita udah memiliki Webapp di domain https://perpusmtsn6tala.com/ dan api di domain https://api.perpusmtsn6tala.com/


Setting API nya berupa login dan buku

6. Test API dengan Postman

https://api.perpusmtsn6tala.com/api/login

Data JSON login

{
    "success": true,
    "email": "user@g.com",
    "data_users": [
        {
            "id_login": "7",
            "anggota_id": "AG007",
            "user": "user",
            "pass": "ee11cbb19052e40b07aac0ca060c23ee",
            "level": "Anggota",
            "nama": "user",
            "tempat_lahir": "Cirebon",
            "tgl_lahir": "2023-07-18",
            "jenkel": "Laki-Laki",
            "alamat": "gg",
            "telepon": "0899999999",
            "email": "user@g.com",
            "tgl_bergabung": "2023-07-18",
            "foto": "user_1689653949"
        }
    ]
}


https://api.perpusmtsn6tala.com/api/buku


Data JSON buku

"success": true,
    "data_users": [
        {
            "buku_id": "BK002",
            "id_kategori": "6",
            "id_rak": "2",
            "sampul": "16b4f2c5ed7fad7749bc09dad255adc1.png",
            "isbn": "",
            "lampiran": "0",
            "judul_buku": "Ayo Memahami Bahasa arab Kelas IX",
            "penerbit": "Erlangga",
            "pengarang": "Hasan Saefullah",
            "thn_buku": "2021",
            "isi": "<p class=\"MsoNormal\" style=\"text-align: justify; margin-left: 36pt;\"><span lang=\"EN-US\" style=\"font-size:12.0
pt;mso-bidi-font-size:11.0pt;line-height:107%;font-family:\r\n\"Times New Roman\",serif\">Buku Ayo Memahami Al-Qur’an da

n Hadits yang disusun\r\nsesuai KIKD KMA No. 183 Tahun 2019 ditujukan untuk peserta didik MTs. Materi\r\ndan kegiatan yang
 disajikan dalam buku ini terintegrasi dengan pengembangan karakter/akhlak\r\nmulia peserta didik yang tercermin dari nilai-nilai A
l-Qur’an dan Hadits. Buku\r\nini juga dilengkapi dengan fitur tilawah dan disertai dengan penerjemahan arti\r\nper kata, studi kasus, 
dan beragam aktivitas lainnya yang mendorong peserta\r\ndidik untuk lebih memahami dan menghayati kandungan dalam Al-Qur’
an dan Hadits.</span><span style=\"font-family: \"Comic Sans MS\";\">�</span><span lang=\"EN-US\" style=\"font-size:12.0
pt;mso-bidi-font-size:11.0pt;line-height:107%;font-family:\r\n\"Times New Roman\",serif\"><o:p></o:p></span></p>",
            "jml": "25",
            "tgl_masuk": "2023-07-11 05:57:08"
        }


7. Oke udah ready nih datanya.. but sebelum itu kita review dikit

ini Role Anggota :





ini Role Petugas :

8. Yowis lanjut Android Studio buat New Project disini menggunakan JAVA


untuk Layour :

Fungsi :
Library :


Hasil  : 









Comments

Popular posts from this blog

Cara menambah repository Parrot OS

Assalamualaikum Warahmatullahi Wabarakatuh, Halo Sobat, pada kesempatan kali ini saya akan membahas bagaimana cara menambahkan repository pada Parrot OS. Langsung saja sobat ikuti langkah-langkahnya : 1. Buka browser dan search "parrot repository". 2. Pilih repository lokal.     Disini saya menggunakan repository dari kartolo. #stable repository  deb http://kartolo.sby.datautama.net.id/parrot/ parrot main contrib non-free  #deb-src http://kartolo.sby.datautama.net.id/parrot/ parrot main contrib non-free 3. Tambahkan repository tadi ke file parrot.list dengan mengetik " nano /etc/apt/sources.list.d/parrot.list " di terminal. *jangan lupa mode superuser 4. Hapus repository default dan ganti dengan repository lokal. 5. Tekan Ctrl+O untuk menyimpan dan Ctrl+X untuk keluar dari teks editor. Jika sobat ada yang ditanyakan silahkan berkomentar, terimakasih. Wassalamualaikum Warahmatullahi Wabarakatuh.

Cara mengatasi gdm3 tidak berjalan dan masuk GUI tty1 kali linux 2020.1

Assalamualaikum Warahmatullahi Wabarakatuh, Halo Sobat, Kali ini saya akan share tentang pengalaman saya pada saat setelah menginstall kali linux 2020.1 gdm3 tidak mau muncul. Menggunakan perintah startx juga hanya muncul "command not found". Akhirnya saya cari-cari diinternet namun belum dapat solusinya. Setelah beberapa lama saya searching di internet, akhirnya menemukan salah satu tutorial di Youtube luar negeri. Ternyata banyak juga yang mempunyai masalah seperti saya, oke langsung saja ke solusinya : 1. Masukkan Username dan Password sobat. 2. Masuk ke mode superuser dengan perintah : $ sudo su 3. Kita akan menambah repository pada sources.list, gunakan perintah : # nano /etc/apt/sources.list 4. Setelah itu tambahkan pada baris terakhir deb http://http.kali.org/kali kali-rolling main non-free contrib deb-src http://http.kali.org/kali kali-rolling main non-free contrib 5. Tekan CTRL+O untuk menyimpan dan tekan CTRL+X untuk keluar dari text editor na...

Hal yang dilakukan setelah install ulang windows

Assalamu'alaikum teman-teman Berhubung saya baru install ulang komputer saya dengan sistem operasi Windows 10 sambil nyicil download software-software, saya teringat dengan seorang teman yang pernah bilang "Bro, kalo abis intall ulang apa selanjutnya?". Nah sekalian saja saya akan share disini mungkin teman-teman juga ada yang sama sedang mencari 1. Pastikan PC/Laptop terhubung ke internet Terhubung ke internet disini maksudnya apakah driver LAN atau Wifi terinstall atau tidak karena internet dibutuhkan untuk lanjut ke tahapan berikutnya. Jika tidak ada internet pun mungkin teman-teman bisa download terlebih dahulu Driverpack. Atau install terlebih dahulu 3dp net dan install driver network adapternya 2. Install software untuk mengekstrak file Ini salah satu hal yang penting untuk kita mengekstrak file berektensi .zip .7z dll contohnya adalah winrar,dll 3. Install driver yang diperlukan Saya biasa menggunakan software Driver Booster untuk scan driver apa saja...