Aplikasi ini dibangun untuk mengelola file .txt dengan menggunakan NodeJS dan MongoDB. Sebagai ringkasan:
- Tampilan menggunakan Bootstrap 5, jQuery, dan EJS
- Upload file menggunakan module Multer
- Web API menggunakan framework ExpressJS
Berikut adalah langkah-langkah untuk menginstal proyek ini:
-
Clone repositori ini dengan perintah: git clone https://github.com/nahdian-dev/file-management-api.git
-
Masuk ke direktori proyek: cd file-management-api
-
Install dependensi dengan menggunakan package manager, contohnya dengan npm: npm install body-parser dotenv ejs express express-async-handler mongoose multer nodemon
-
Konfigurasikan proyek dengan menambah file .env dan sesuaikan pengaturan yang diperlukan. tambahkan variable PORT dan CONNECTION_STRING untuk koneksi ke MongoDB
-
Jalankan aplikasi dengan perintah: npm run dev