- Wiki-ARC merupakan Wikipedia-like web app yang minimalis yang dibuat dengan menggunakan framework Express. Program ini mengusung konsep di mana semua orang dapat membaca, menulis, mengedit, dan menghapus tulisan di dalamnya, sehingga mengimplementasikan seluruh fungsionalitas CRUD. Program ini juga menyediakan tab pencarian untuk mencari tulisan yang ada pada program ini. Program ini ditujukan untuk menampung tulisan mengenai "Networking", layaknya wikipedia. Web app ini menggunakan MySQL sebagai database management system-nya.
Prekondisi:
- Telah mengintsall NodeJS
- Telah menginstall XAMPP
- Telah menginstall Git
Langkah-langkah:
- Start Apache dan MySQL pada XAMPP
- Buat folder baru dan buka folder tersebut
- Buka terminal shell (bash)
- Clone repository ini
git clone https://github.com/malikrafsan/FullStack-Wikipedia-like-WebApp.git
- Change directory ke folder server
cd FullStack-Wikipedia-like-WebApp/server
- Install modul yang diperlukan
npm install
- Buat database dan tabel baru pada MySQL
Lakukan hanya sekali saja, bila error mungkin file .env pada folder server perlu disesuaikan dengan setting PC Anda
(file .env menggunakan setting default)
node createDB.js node createTable.js
- Jalankan program
npx nodemon app
- Buka localhost:5000 pada browser
- Web app telah dijalankan dan selamat menikmati program ini :D
- Create -> Menambahkan tulisan pada Wiki-ARC
- Read -> Melihat tulisan yang telah dibuat
- Update -> Mengubah tulisan yang telah dibuat
- Delete -> Menghapus tulisan yang telah dibuat
Nama | NIM | Job Desc |
---|---|---|
Malik Akbar Hashemi Rafsanjani | 16520299 | Full Stack |