Giter Club home page Giter Club logo

readify's Introduction

Readify

Readify merupakan paltform membaca novel gratis dan berbayar yang dapat digunakan oleh semua orang baik hanya membaca maupun menulis novel, dan juga menjual setiap episode novel yang dibuat.

Spesifikasi

  1. PHP 8.0^
  2. MySQL 5.4^
  3. Pastikan ekstensi GD milik PHP sudah terinstall.

Tutorial pengunaan Readify

Berikut adalah Tutorial penggunaan web Readify:

1. Register

Pengguna bisa melakukan register atau pembuatan akun dengan mengisi email, username, dan password.

2. Login

Disini pengguna hanya perlu memasukkan email atau username serta password untuk melakukan login.

3. Halaman Pembaca

a. Beranda

Halaman beranda pada Pembaca berisi input pencarian yang dapat digunakan untuk mencari novel berdasarkan judul, juga terdapat beberapa section yang ada di halaman beranda.

b. Genre

Halaman genre dapat digunakan untuk mencari novel berdasarkan genre yang dipilih.

Kemudian ketika pembaca memilih novel sesuai genre yang dipilih maka akan muncul informasi seputar novel dan episode yang tersedia

c. Beli Koin

Pengguna dapat membeli paket koin di halaman ini untuk mengisi saldo koin mereka.

4. Halaman Penulis

a. Halaman Utama Pada Penulis

Halam penulis hampir sama sengan halaman pembaca, namun yang membedakan adalah pada halaman penulis terdapat menu novel saya untuk membuat novel sedangkan pada pembaca tidak ada.

b. Buat Novel

Di halaman "Novel saya" penulis dapat menulis novelnya.

Buat novel dengan mengisi foto sampul, judul novel, deskripsi, dan beberapa genre yang sesuai.

Di halaman detail novel terdapat beberapa informasi terkait suatu novel seperti jumlah episode, jumlah disukai, genre, deskripsi, dan episode-episode novel tersebut.

Di halaman ini pengguna dapat membaca setiap episode novel yang tersedia. Pengguna juga dapat membeli episode yang berbayar jika saldo koin penggua tersebut mencukupi.

5. Ganti profil

Pengguna dapat mengganti informasi terkait akun mereka di halaman profil.

6. Halaman admin

a. Dashboard

Halaman dashboard berisi informasi singkat berupa jumlah novel, jumlah penulis, jumlah pembaca, dan jumlah total pendapatan dari pembelian koin.

b. Daftar pengguna

Daftar pengguna dapat dilihat di halaman ini, pengguna disini merupakan pengguna dengan role penulis maupun pembaca. Disini admin juga dapat menghapus dan mengangkat pengguna sebagai seorang penulis dengan menekan tombol Jadikan Penulis.

Jika admin ingin menambahkan admin, maka pilih tombol tambah admin dan kemudian isi form yang tersedia

c. Daftar novel

Novel yang ada dapat dilihat pada halaman daftar novel dan terdapat juga tombol hapus untuk menghapus Novel.

d. Genre

Data master genre dapat diatur di halaman ini.

Jika admin ingin menambahkan genre, maka pilih tombool tambah dan masukkan genre yang baru pada form

Namun jika ingin mengedit genre, maka di menu utama genre tadi pilih tombol edit. Kemudian edit genre

e. Paket koin

Data master paket koin dapat diatur di halaman ini.

Jika admin ingin menambahkan Paket Koin, maka pilih tombool tambah kemudian masukkan jumlah dan harga yang baru

Namun jika ingin mengedit Paket Koin, maka di menu utama paket koin tadi tadi pilih tombol edit. Kemudian edit paket koin

ERD

readify-1.png

File SQL-nya dapat diunduh disini.

Use case

[use case readify drawio]

Anggota

  1. Muhammad Novil Fahlevy (2109116095)
  2. Karlen Syaputra (2109116086)
  3. Marliani Rura (2109116096)

Kredit

  1. PodTalk โ€“ Free Bootstrap 5 HTML5 Website Template
  2. Dashtreme โ€“ Free Bootstrap 4 HTML5 Admin Dashboard Template

readify's People

Contributors

novilfahlevy avatar marlianirura avatar karlen404 avatar

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.