Projek Web BAP (Build A PC) merupakan sebuah website yang menyediakan daftar berbagai komponen PC yang dapat membantu para pengunjung untuk menentukan komponen PC yang ingin dibeli. Selain menampilkan daftar komponen pengunjung dapat juga menggunakan simulasi perakitan PC untuk memperkiarakan harga yang akan dikeluarkan ketika ingin merakit sebuah PC.
- Menampilkan beberapa list Komponen PC seperti CPU, Motherboard, RAM, VGA, Storage, PSU, Casing, dan Fan
- Dapat mengatur list komponen yang ditampilkan pada tabel
- Memberikan rekomendasi PC yang dapat diklik untuk melihat detailnya
- Merakit PC sendiri sesuai komponen pilihan dan menampilkan harganya
Backend
- Express js
npm install express
- Postgres (pg)
npm install pg
- Cors Middleware
npm install cors
- script Monitoring server
npm install nodemon
(opsional)
Frontend
- Reactjs
npm install react
- Salin seluruh query yang terdapat pada
database.sql
- Masukkan seluruh query, fungsi, dan trigger ke dalam psql
- Gunakan terminal atau powershell dan cd ke folder
./client
kemudian jalankannpm start
- Buka terminal atau powershell kedua dan cd ke folder
./server
kemudian jalankannodemon app
ataunode app.js
- Website akan dijalankan pada server 3000 dan server pada 3080, Jika port yang tertera tidak available dapat diganti pada file
.env
Proyek Sistem Basis Data
Kelompok 5A:
Darvin, Frederik DJ, M Ilham MS, Mario Claudius