Skip to content

Web client for CIViC: Clinical Interpretations of Variants in Cancer

License

Notifications You must be signed in to change notification settings

aprabhak2/civic-client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

civic-client

Screenshots

Homepage: Homepage

Browse Events: Homepage

View Event: Homepage

Edit Gene: Homepage

Also looks pretty good on tablet and mobile displays: Homepage

Development

To start developing in the project, fire up the civic-server on port 3000 and run:

gulp serve

Then head to http://localhost:3001 in your browser.

The serve tasks starts a static file server, and a proxy that routes calls to /api to the civic-server listening on port 3000. It serves the AngularJS application, and a starts a watch task which watches all files for changes and lints, builds and injects them into the index.html accordingly.

Production ready build - a.k.a. dist

To make the app ready for deploy to production run:

gulp serve:dist

Now there's a ./dist folder with all scripts and stylesheets concatenated, minified, and versioned, also third party libraries installed with bower will be concatenated and minified into vendors.min.js and vendors.min.css respectively.

Related resources

Personalized Cancer Therapy Knowledge Base for Precision Oncology (MD Anderson Cancer Center) My Cancer Genome - Genetically Informed Cancer Medicine (Vanderbilt-Ingram Cancer Center) Targeted Cancer Care (Massachusetts General Hospital)

About

Web client for CIViC: Clinical Interpretations of Variants in Cancer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 42.1%
  • HTML 35.2%
  • CSS 22.7%