This is project for 5th challenge Binar Fullstack Web 1
Cara Membuka Project:
- Buka XAMPP
- Buat database "carbinar"
- Ketikkan di terminal : nodemon server.js
Link ke masing-masing halaman:
- Dashboard (halaman utama) = http://localhost:8080/
- Create data = http://localhost:8080/add
- Update data = http://localhost:8080/edit/:id (contohnya edit/1)
- Hapus data = http://localhost:8080/delete/:id
Link untuk cek REST API di postman: Untuk link menggunakan link yang sama dengan link ke masing-masing halaman, namun harus melakukan rekonstruksi kode sedikit dimana tiap fungsi di controller mereturn "res.send(data)" dan bukan halaman (res.redirect("/")). Contoh seperti di bawah, hapus komentarnya dan beri komentar pada return dibawah:
- Create data = http://localhost:8080/add dengan method POST
Gambar ERD Car Management Dashboard (hanya satu entitas):