Skip to content

Latest commit

 

History

History
62 lines (41 loc) · 2.96 KB

File metadata and controls

62 lines (41 loc) · 2.96 KB

OpenApp Project


* OpenApp (non-official) adalah sebuah Kit Pemula Web Aplikasi ( Web Application Starter Kit) yang dibina menggunakan teknologi kerangka-kerja berikut: .

Kandungan

N# Icon Framework Topik
1. CodeIgniter (CI4) - Auth: Myth, - UI: w3.css, CRUD, - API: REST, - DB: MySQL
2. Laravel (Lara8) - Auth: Jetstream, - UI: Tailwind, CRUD, - API: REST, - DB: PostgreSQL
3. .NET Core (Core6) - Auth: Identity, - UI: CoreUI, CRUD, - API: SOAP, - DB: MSSQL
4. FrontEnd (Any NodeJS) - Auth: , - UI: , CRUD, - API: , - DB:
5. Mobile (Android) - Auth: Firebase, - UI: Flutter, CRUD, - API: , - DB: Firebase

Tujuan

Harapan agar KPWA ini dapat membantu para pelajar @beginner dalam memulakan karier/minat dalam pembangunan aplikasi web dalam tempoh masa yang singkat dan terurus.

Idea

Lazimnya, setiap applikasi dan setiap kerangka-kerja disimpan secara berasingan dalam repository berlainan. Namun, demi memudahkan pemula untuk menguasai keseluruhan konsep dan perbezaan bagi setiap kerangka-kerja, maka pihak pentadbir menyatukan keseluruhan kerangk-kerja yang lazimnya digunakan secara meluas sama ada oleh non-profit organization mahupun pihak komersial.

Penyumbang

Penyumbang yang berminat untuk menyertai projek ini, bolehlah memohon akses kepada pihak pentadbir suhaimi.masri@gmail.com untuk menghasilkan branch berasingan.

Proses Branch

Bagi setiap kerangka-kerja di atas, akan mempunyai sub-branch, dan mana-mana branch peyumbang yang telah lengkap sesuatu modul, akan di MERGE kepada sub-branch dan akhir sekali ke master branch.

Atau, cara lain ialah dengan watch & fork repo penyumbang dalam bentuk kumpulan dari link yang dikongsikan. Ini adalah cara kerja yang lebih mirip kepada persekitaran kerja sebenar.

Design (Rekaan Spesifikasi)

Menggunakan konsep asas CMS, manakala setiap fungsi besar yang akan disertakan ke dalam platform dijadikan sebagai modul atau plugin.

Penggunaan Wireframe yang sama, Database Diagram yang sama, di atas framework berbeza.

Dev. Env. (Persiapan Pembangunan Aplikasi)

Docker
Windows Linux Mac

Nota:

  • Setakat ini, di bawah topik ISSUES dikhususkan untuk membicarakan berkenaan CODING, LOGIC & PROCESS FLOW

  • Manakala, di bawah topik DISCUSSION digunakan untuk membincangkan berkenaan REQUIREMENT, SPECIFICATION & DESIGN