pet-informatica/opei

Name: opei

Owner: PET-Informática

Description: null

Created: 2017-11-17 15:02:03.0

Updated: 2017-11-17 15:02:03.0

Pushed: 2017-11-26 19:38:12.0

Homepage: null

Size: 28

Language: null

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

The project must be developed under the dev branch. master branch is used only for publishing the website on the web under production enviroment.

Dependencies

In order to manage project dependencies, you will need first to install Node.js. Then, run

To install all the project dependencies, such as UI frameworks and React.

Development

For React to work, you will need to setup a webserver. You can do it by simply running

You can then open your browser and navigate to http://localhost:3000/ to see the website live.

Production

When website is ready to be published on the web, you must create a new production version of the project. Just run

The full website will be ready for deployment under the build/ folder.

Publishing

To publish the website on the web, first, create a production version of it using the step above, and then copy the full content of build/ folder to the master branch.

UI Framework

All the website design is built along with Semantic UI React. You can see the docs in order to learn how to construct new components.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.