Read back-end harnessed by [recomposition] (https://github.com/skyvory/recompose) front-end.
Branching global database into expanded personal VN evaluation.
The motives are, used by vndb, deficient and substandard evaluation/voting system with -- while 'it just works' -- outdated, cluttered (more and more these days), and rigid user interface combined with unintuitive orthodox experience.
This web app serves as prototypical design reference for future development plan which will be detached from central data processing dependence.
The loose-coupled back-front separation will be unified thence.
- Enable
extension=php_fileinfo.dll
in php.ini
- Install [Composer] (https://getcomposer.org/download/)
- Run
composer install
in directory consisting composer.json
Whilst no hardcode restriction being applied, there are some conventions used internally. Might purposely break normalization in sake of simplification.
Derived from common point of identification with unnecessary/temporary hassle omitted
- playing Indication that the title completion is on progress.
- halted
Indication that the title is suspended/stalled. - finished
Indicating completely finished tittle. - dropped
Planned to use decomposed to no avail. Common term is used instead.
Root base of the title's genre on the lowest level split into 2 division
- VN
Targeted for full story-oriented content, preferably with low erotism. - H
Targeted for content with low-quality story and particularly from some extent to higher amount of sexual content. - RPG Role-Playing Game. Self-explanatory.
- HRPG Role Playing Game-featured gameplay with erotic content as its main selling-point.
Favoritism point in letter-grade rank towards stated character
If possible, always include these properties on every returned JSON response. Format: response: { meta: { message: [string:message describing whatever], }, data: your data to return here }
The status of a row in a table in database which indicate the activity of the recorded data.
- Active
- Archived
- Deleted Current table that incorporate record_status column: assessments, assessments_history, vn, characters, developers, screens