| Nama | NIM |
|---|---|
| Louis Yanggara | 13520063 |
| Johannes Winson Sukiatmodjo | 13520123 |
| Daffa Romyz Aufa | 13520162 |
Program ini merupakan sebuah aplikasi berbasis website yang dapat mendeteksi apakah seorang pasien mempunyai penyakit genetik tertentu serta menyimpan hasil prediksi tersebut pada basis data untuk kemudian dapat ditampilkan berdasarkan query pencarian. Dengan memanfaatkan algoritma String Matching dan Regular Expression, program ini akan mengecek kevalidan dari masukan sequence DNA, melakukan pencocokan DNA pengguna dengan DNA penyakit, serta menampilkan data-data hasil prediksi tersebut berdasarkan query pencarian. Program ini terdiri dari 3 menu utama, yaitu menu Tambahkan Penyakit, menu Tes DNA, dan menu Pencarian Hasil Prediksi. Pada menu Tambahkan Penyakit, program ini menerima input nama penyakit dan sequence DNA-nya. Pada menu Tes DNA, program ini menerima input nama pengguna, sequence DNA-nya, dan prediksi penyakitnya serta mengeluarkan output berupa hasil tesnya. Pada menu Pencarian Hasil Prediksi, program ini menerima input query pencarian serta mengeluarkan output berupa data-data yang sesuai dengan query tersebut. Program ini dibuat dengan Backend menggunakan bahasa Go dan Frontend menggunakan React.
- Visual Studio Code --> https://code.visualstudio.com/download
- Go --> https://go.dev/doc/install
- React --> https://docs.microsoft.com/en-us/windows/dev-environment/javascript/react-on-windows
- MySQL --> https://www.mysql.com/downloads/
- Clone repository ini
- Buka Visual Studio Code
- Buka folder repository ini
- Buka terminal baru
- Ketik
cd src/backend - Ketik
go build - Buka terminal baru kembali
- Ketik
cd src/frontend/dna - Ketik
npm start