Giter Site home page Giter Site logo

dna-matcher-web's Introduction

Tubes3_13520043

Aplikasi web yang dapat menyimpan sekuens dna penyakit, serta mencocokkan sekuens dna pasien dengan sekuens dna penyakit.

Table of Contents

Informasi umum

  • App ini dikerjakan sebagai Tugas Besar 3 1F2211 Strategi Algoritma Teknik Informatika Institut Teknologi Bandung.

Teknologi yang digunakan

  • NodeJS
  • ExpressJS
  • ReactJS

Fitur

  • Memasukkan dan menyimpan sekuens dna penyakit
  • Memeriksa apakah sekuens dna pasien mengandung sekuens dna suatu penyakit
  • Menghitung kemiripan sekuens dna pasien mengandung sekuens dna suatu penyakit
  • Melihat riwayat pemeriksaan dna berdasarkan tanggal dan/atau nama penyakit

Tangkapan layar

Laman Utama

Setup awal

Pastikan pada perangkat sudah terinstal NodeJS serta NPM ###Setup backend Buka terminal, arahkan ke direktori root dari app, yakni direktori yang mengandung readme ini. Instalasi package yang dibutuhkan

cd src/backend/
npm install webpack webpack-cli
npm install

Jalankan backend

npm start

Buka terminal lain, arahkan ke direktori yang sama

cd src/backend/
npm install

Jalankan frontend

npm start

buka localhost:3000 pada browser, dan nikmati fiturnya.

Skema umum penggunaan

  • Buka halaman add new disease, masukkan penyakit dengan sekuens dna yang sudah disiapkan dalam bentuk file .txt
  • Buka halaman disease test, masukkan sekuens nama, sekuens dna pasien, serta nama penyakit yang ingin dilihat
  • Lihat hasil
  • Untuk mengetahui riwayat pemeriksaan, buka halaman history, lalu masukkan tanggal dan/atau nama penyakit

Peluang berkembang

  • Kueri history yang bisa dibuat lebih banyak menjangkau jenis kueri, seperti bulan yang dihurufkan
  • Mendeploy aplikasi

Rekognisi

Terima Kasih kepada seluruh dosen IF2211 serta Asisten

Pemrogram

  • 13520043 Muhammad Risqi Firdaus
  • 13520045 Addin Nabilal Huda
  • 13520100 Averrous Saloom

dna-matcher-web's People

Contributors

mrfirdauss-20 avatar addinnabilal avatar averrows avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.