Browse Source

Update server requirement info

laravel_7_upgrade
Nafies Luthfi 5 years ago
parent
commit
f104c4bc88
  1. 7
      README.id.md
  2. 7
      README.md
  3. 2
      composer.json

7
README.id.md

@ -30,9 +30,6 @@ Free PMO (Project Management Office), software management project untuk *freelan
Fitur utama Free PMO adalah pengelolaan project dan transaksi pembayaran setiap project. Fitur-fitur lain software ini tertuang dalam file [konsep](CONCEPT.id.md). Fitur utama Free PMO adalah pengelolaan project dan transaksi pembayaran setiap project. Fitur-fitur lain software ini tertuang dalam file [konsep](CONCEPT.id.md).
> **Development in progress**
> Dalam proses development, perubahan struktur tabel existing akan **diubah langsung pada file migration** yang sesuai, lihat [panduan kontribusi](CONTRIBUTING.id.md#catatan).
## Tujuan ## Tujuan
Tujuan utama Free PMO adalah membantu pengelolaan data project dengan mudah dan profesional. Tujuan utama Free PMO adalah membantu pengelolaan data project dengan mudah dan profesional.
@ -41,7 +38,7 @@ Tujuan utama Free PMO adalah membantu pengelolaan data project dengan mudah dan
Aplikasi ini dapat dipasang dalam server lokal (PC/Laptop) dan server online, dengan spesifikasi berikut : Aplikasi ini dapat dipasang dalam server lokal (PC/Laptop) dan server online, dengan spesifikasi berikut :
#### Spesifikasi minimum server #### Spesifikasi minimum server
1. PHP >= 7.2.0 (dan memenuhi [server requirement Laravel 6.x](https://laravel.com/docs/6.x#server-requirements)),
1. PHP >= 7.3 (dan memenuhi [server requirement Laravel 7.x](https://laravel.com/docs/7.x#server-requirements)),
2. MySQL atau MariaDB, 2. MySQL atau MariaDB,
3. SQlite (untuk automated testing). 3. SQlite (untuk automated testing).
@ -73,7 +70,7 @@ Project ini dikembangkan oleh [Nafies Luthfi](https://github.com/nafiesl) dan pa
Free PMO dibangun menggunakan [metode TDD](https://blog.nafies.id/laravel/testing-laravel-tentang-automated-testing) dengan bahan dan dukungan dari paket-paket berikut ini : Free PMO dibangun menggunakan [metode TDD](https://blog.nafies.id/laravel/testing-laravel-tentang-automated-testing) dengan bahan dan dukungan dari paket-paket berikut ini :
##### Dependencies ##### Dependencies
* [Framework Laravel](https://laravel.com/docs/6.x) (versi 5.2 s/d 6.x).
* [Framework Laravel](https://laravel.com/docs/6.x) (versi 5.2 s/d 7.x).
* [luthfi/formfield](https://github.com/nafiesl/FormField), Wrapper Form dari [laravelcollective/html](https://github.com/laravelcollective/html) dengan Bootstrap 3. * [luthfi/formfield](https://github.com/nafiesl/FormField), Wrapper Form dari [laravelcollective/html](https://github.com/laravelcollective/html) dengan Bootstrap 3.
* [riskihajar/terbilang](https://github.com/riskihajar/terbilang), membuat angka terbilang (pada fitur cetak kuitansi) dan romawi. * [riskihajar/terbilang](https://github.com/riskihajar/terbilang), membuat angka terbilang (pada fitur cetak kuitansi) dan romawi.

7
README.md

@ -32,9 +32,6 @@ Free PMO (Project Management Office), management project software for *freelance
Main features on Free PMO are project management and project payment trasanctions. Other features are explaied on this [concept](CONCEPT.md) file. Main features on Free PMO are project management and project payment trasanctions. Other features are explaied on this [concept](CONCEPT.md) file.
> **Development in progress**
> In development progress, any table structure changes will directly **updated on coresponding migration file**, see [contributing guidelines](CONTRIBUTING.md#notes).
## Goals ## Goals
Free PMO was built for easy and professional project management. Free PMO was built for easy and professional project management.
@ -43,7 +40,7 @@ Free PMO was built for easy and professional project management.
This application can be installed on local server and online server with these specifications : This application can be installed on local server and online server with these specifications :
#### Server Requirements #### Server Requirements
1. PHP >= 7.2.0 (and meet [Laravel 6.x server requirements](https://laravel.com/docs/6.x#server-requirements)),
1. PHP >= 7.3.0 (and meet [Laravel 7.x server requirements](https://laravel.com/docs/7.x#server-requirements)),
2. MySQL or MariaDB database, 2. MySQL or MariaDB database,
3. SQlite (for automated testing). 3. SQlite (for automated testing).
@ -75,7 +72,7 @@ This project maintained by [Nafies Luthfi](https://github.com/nafiesl) and devel
Free PMO built with [TDD metode](https://blog.nafies.id/laravel/testing-laravel-tentang-automated-testing) with these ingredients support : Free PMO built with [TDD metode](https://blog.nafies.id/laravel/testing-laravel-tentang-automated-testing) with these ingredients support :
##### Dependencies ##### Dependencies
* [Framework Laravel](https://laravel.com/docs/6.x) (version 5.2 to 6.x).
* [Framework Laravel](https://laravel.com/docs/6.x) (version 5.2 to 7.x).
* [luthfi/formfield](https://github.com/nafiesl/FormField), Bootstrap 3 Form Wrapper for [laravelcollective/html](https://github.com/laravelcollective/html). * [luthfi/formfield](https://github.com/nafiesl/FormField), Bootstrap 3 Form Wrapper for [laravelcollective/html](https://github.com/laravelcollective/html).
* [riskihajar/terbilang](https://github.com/riskihajar/terbilang), create indonesian in-word number (for payment receipt) and roman numeral. * [riskihajar/terbilang](https://github.com/riskihajar/terbilang), create indonesian in-word number (for payment receipt) and roman numeral.

2
composer.json

@ -5,7 +5,7 @@
"license": "MIT", "license": "MIT",
"type": "project", "type": "project",
"require": { "require": {
"php": "^7.2",
"php": "^7.3",
"backup-manager/laravel": "^2.0", "backup-manager/laravel": "^2.0",
"fideloper/proxy": "^4.0", "fideloper/proxy": "^4.0",
"laracasts/presenter": "^0.2.1", "laracasts/presenter": "^0.2.1",

Loading…
Cancel
Save