Giter Club home page Giter Club logo

cnergy-cms's Introduction

cnergy-cms

cnergy-cms's People

Contributors

andreaszico avatar antoniusbunwijaya avatar chusnulnabila avatar klymm avatar lanuma avatar leonardochristofer avatar putriaditya avatar

Watchers

 avatar  avatar  avatar

cnergy-cms's Issues

[Tags] Filter/Search

DESCRIPTION

Kebutuhan untuk memfilter atau search list tag secara keseluruhan (Tags Management).

ACCEPTANCE

Menampilkan list tag yang ada di CMS beserta dengan feature filter dan search.

[Users] Add/Edit

DESCRIPTION

Kebutuhan untuk menambahkan atau mengedit list user secara keseluruhan (Users Management).

ACCEPTANCE

Menampilkan list user yang ada di CMS beserta dengan tombol create dan update.

[Categories] Delete

DESCRIPTION

Kebutuhan untuk melihat list category secara keseluruhan (Categories Management).

ACCEPTANCE

Menampilkan list category yang ada di CMS beserta dengan tombol delete.

[Categories] Add/Edit

DESCRIPTION

Kebutuhan untuk menambahkan atau mengedit list category secara keseluruhan (Categories Management).

ACCEPTANCE

Menampilkan list category yang ada di CMS beserta dengan tombol create dan update.

[Database] Seeder Predefine Menu & Roles

Brief

Tambahkan seeder untuk kebutuhan predefined data di database seperti menu & roles

Acceptance

  • Pada migration seeder ada predefined data untuk Menu & Roles (Admin, Editor, Product, Reporter)

[Roles] Add/Edit

DESCRIPTION

Kebutuhan untuk menambahkan atau mengedit list role secara keseluruhan (Roles Management).

ACCEPTANCE

Menampilkan list role yang ada di CMS beserta dengan tombol create dan update.

[Roles] Filter/Search

DESCRIPTION

Kebutuhan untuk memfilter atau search list role secara keseluruhan (Roles Management).

ACCEPTANCE

Menampilkan list role yang ada di CMS beserta dengan feature filter dan search.

Makeover UI CMS menggunakan template baru (bootstrap 5)

DESCRIPTION

Kebutuhan untuk mengubah design material UI cms yg support dengan bootstrap 5.
Sebagai reff bisa diambil sample dari : https://demos.creative-tim.com/material-dashboard/pages/dashboard.html?_ga=2.255215880.102469566.1662940712-1287766564.1630916784
Dan docs bisa dilihat di : https://www.creative-tim.com/learning-lab/bootstrap/overview/material-dashboard

ACCEPTANCE

  • UI sudah menggunakan template baru sesuai dengen reff diatas
  • Base design berdasarkan style reff diatas

[Categories] Filter/Search

DESCRIPTION

Kebutuhan untuk memfilter atau search list category secara keseluruhan (Categories Management).

ACCEPTANCE

Menampilkan list category yang ada di CMS beserta dengan feature filter dan search.

[Users] List

DESCRIPTION

Kebutuhan untuk melihat list user secara keseluruhan (Users Management).

ACCEPTANCE

Menampilkan list user yang ada di CMS.

[API] Formatting

Brief

Formatting API sesuai dengan newshub

Acceptance

  • Format sama persis
  • Yang belum dipakai sementara di hard code

[Tags] Delete

DESCRIPTION

Kebutuhan untuk melihat list tag secara keseluruhan (Tags Management).

ACCEPTANCE

Menampilkan list tag yang ada di CMS beserta dengan tombol delete.

[Users] Filter/Search

DESCRIPTION

Kebutuhan untuk memfilter atau search list user secara keseluruhan (Users Management).

ACCEPTANCE

Menampilkan list user yang ada di CMS beserta dengan feature filter dan search.

[Roles] Add assign menu into role

Background

Saat edit atau tambah role, maka tampilkan list menu di samping. Supaya bisa di pilih (lewat checkbox) mana saja menu yg boleh diakses oleh Role yg sedang di edit atau ditambahkan

Acceptance

  • Role dilengkapi dengan pilihan menu yg di assign

[UI/UX] Form Add/Edit

Description

Form Add & Edit ada 2 view (sendiri-sendiri), jadi isian ketika add & edit bisa tidak sama. Ada penambahan/pengurangan field, harus dibuat 2x

Acceptance

Form Add & Edit dijadikan 1 view, sehingga cukup maintenance 1 form, jika ada perubahan penambahan/pengurangan field tidak perlu kerja 2x

[UI/UX] UI Templating

Brief

UI semua menu master sama.

Acceptance

  • UI, Button, Color, Style, Icon disamakan, refer ke tab category.

  • Button search pindah ke kanan seperti button add category.

  • Button back ganti menjadi button light.

  • Tambahkan button delete filter.

  • Semua button memiliki tooltip.

[Tags] Add/Edit

DESCRIPTION

Kebutuhan untuk menambahkan atau mengedit list tag secara keseluruhan (Tags Management).

ACCEPTANCE

Menampilkan list tag yang ada di CMS beserta dengan tombol create dan update.

[Users] Add activation link on email invitation

Background

Flow penambahan user adalah seperti ini :

  • Add user lewat BE
  • Saat disimpan maka akan ada email yg terkirim ke user yg ditambah yg berisi link activation
  • User yg di invite wajib untuk klik link activation ini
  • Setelah klik link activation, maka user baru ini sudah dapat login lewat SSO ke BE

Acceptance

  • Saat tambah user, ada email yg terkirim berisi link activation
  • Link activation buatkan routing sendiri yg jika diakses akan mengaktifkan status user

[UI/UX] UI Templating

Brief

Semua template UI/UX pada master feature disamakan.

Acceptance

Tidak ada satupun feature yang memiliki UI berbeda dari feature lainnya.

[Users] Search By Nama & Email

Description

Saat ini search nama & email masih menggunakan fitur search bawaan laravel

Acceptance

  • Search bawaan laravel dihilangkan
  • Search ditambahkan untuk pencarian nama & email, button Search jadi 1 dengan role & status

[FE Settings] Generate token

Brief

Pembuatan generate token (sha1) pada menu front end settings.

Acceptance

  • Front end settings memiliki tombol generate token
  • Memiliki isie field nama token, value yang masuk ke database (NamaToken:GeneratedToken)

[Tags] List

DESCRIPTION

Kebutuhan untuk melihat list tag secara keseluruhan (Tags Management).

ACCEPTANCE

Menampilkan list tag yang ada di CMS.

[Database] FE Settings

DESCRIPTION

Kebutuhan untuk menambahkan Front End Settings pada feature master.

ACCEPTANCE

  • Database untuk menyimpan data Front End Settings.

[Roles] List

DESCRIPTION

Kebutuhan untuk melihat list role secara keseluruhan (Roles Management).

ACCEPTANCE

Menampilkan list role yang ada di CMS.

[Menu] Delete

DESCRIPTION

Kebutuhan untuk mendelete menu yang ada di CMS (Menu Management).

ACCEPTANCE

Menampilkan list menu yang ada di CMS beserta dengan tombol delete.

[Categories] List

DESCRIPTION

Kebutuhan untuk melihat list category secara keseluruhan (Categories Management).

ACCEPTANCE

Menampilkan list category yang ada di CMS.

[Users] Invitation Email

DESCRIPTION

Kebutuhan untuk mengirim invitation email saat users dibuat oleh admin pada feature master.

ACCEPTANCE

  • Users menerima invitation email.

[Database] SQL Dump 10k Data

DESCRIPTION

Kebutuhan untuk load data dummy sebanyak 10.000 data sebagai bahan testing.

ACCEPTANCE

  • SQL Dump 10.000 data.

[Categories] Add child category feature

Description

Kebutuhan untuk menambahkan child category.

Acceptance

  • Ada fitur untuk menambahkan child category sesuai dengan parent yg dipilih.
  • Jumlah level child bisa unlimited.
  • UI/UX sesuaikan dengan tab menu.

[Users] SSO Login

DESCRIPTION

Kebutuhan penerapan SSO pada login.

ACCEPTANCE

  • SSO login page.

[Menu] Add/Edit

DESCRIPTION

Kebutuhan untuk menambahkan atau mengedit secara keseluruhan menu yang ada di CMS (Menu Management).

ACCEPTANCE

Menampilkan list menu yang ada di CMS beserta dengan tombol create dan update.

[Database] Soft Delete

DESCRIPTION

Menambahkan soft delete pada feature master.

ACCEPTANCE

  • Seluruh feature master memiliki deleted_at dan deleted_by jika diperlukan.

[Roles] Delete

DESCRIPTION

Kebutuhan untuk melihat list role secara keseluruhan (Roles Management).

ACCEPTANCE

Menampilkan list role yang ada di CMS beserta dengan tombol delete.

[Users] Delete

DESCRIPTION

Kebutuhan untuk melihat list user secara keseluruhan (Users Management).

ACCEPTANCE

Menampilkan list user yang ada di CMS beserta dengan tombol delete.

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.