https://github.com/gemblue/ykepofficial
Website admin and API for Ykep Official
https://github.com/gemblue/ykepofficial
Last synced: 9 months ago
JSON representation
Website admin and API for Ykep Official
- Host: GitHub
- URL: https://github.com/gemblue/ykepofficial
- Owner: gemblue
- Created: 2021-03-16T13:17:07.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-09-04T14:46:50.000Z (almost 3 years ago)
- Last Synced: 2025-01-16T07:56:05.241Z (over 1 year ago)
- Language: PHP
- Size: 49.5 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HeroicBIT
CMS jadul berbasis CodeIgniter tapi masih kepake buat proyekan cepet. Semoga darinya kita bisa menghasilkan pundi-pundi emas yang melimpah.
## Installation
- Clone project
- run `composer install`
- Create database
- Copy src/env.json.bak to src/env.json
- Run `php cli install`
- Login with admin@admin.com with password 12345
## TODO
✅ Remove Twig template dan diganti dengan Latte template (latte.nette.org)
✅ Ganti fungsi `s()` menjadi `shortcode()`
✅ Ganti fungsi `l()` menjadi `library()`
✅ Remove `public/sites/` folder
✅ Custom code (di luar fitur core HeroicBIT) ditulis di dalam folder `src/`
✅ Template folder mengarah ke `public/frontend/`
✅ Caching json data dari RajaOngkir biar makin cepet loadnya
✅ Konfigurasi setting bisa dibuat di folder `src/settings/`
🔲 Bikin module site template biar bisa ganti2 template landing page
🔲 Bikin konfigurasi setting untuk site template
🔲 Bikin mekanisme multisite dengan subdomain
🔲 Alter setiap table di database supaya support multisite
🔲 Bikin wizard untuk registrasi dan create new site mandiri
🔲 Implementasi unit testing dan integration testing pakai Codeception
🔲 Implementasi API testing
🔲 Support Entries API / Headless CMS Like