An open API service indexing awesome lists of open source software.

https://github.com/databiosphere/data-portal


https://github.com/databiosphere/data-portal

boardwalk

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# HCA Data Portal

## Developer Workspace

### Requirements

* `Node.js` ([https://nodejs.org/en/](https://nodejs.org/en/)), version 22.12.0.

* We recommend using `n` ([https://github.com/tj/n](https://github.com/tj/n)) as the Node.js package manger.

* `npm` ([https://www.npmjs.com/](https://www.npmjs.com/)) is bundled with `Node.js` and is required to manage application dependencies.

### Setup

##### Clone Repo

Clone the `data-portal` repo:

`git clone git@github.com:DataBiosphere/data-portal.git`

##### Install Packages

Run the following command from the root directory to install the required packages:

`npm install`

### Development Server

Run the following command:

`npm run dev`

The development server can be viewed at:

`localhost:3000`

### Building

Run the following command to build the dev version of the application:

`npm run build-dev:data-portal`

The buit version can be run using:

`npm start`

And can be viewed at:

`localhost:3000`