A full-stack web app that can determine whether a particular DNA strand (user-provided) encodes a portion of a genome in a well-known set.
- Clone the repo
- Copy
deploy/docker/docker-compose-dev.ymlto the root directory to overridedocker-compose.yml - Run
docker-compose up -d --buildto build the containers and run in detached mode - Navigate to
http://localhost:3000to view the frontend.
If I had more time, I would:
- add unit tests!
- add a webserver such as nginx to proxy requests
- spend more time on the security of the production deployment
- add some authentication
- make the frontend look a little nicer