This repository contains the client side code for the Single Cell Pathway Analysis project. The client side code is responsible for the user interface and the communication with the server side code. The server side code is responsible for the data processing and the communication with the database.
The client side of the Single Cell Pathway Analysis project is written in JavaScript and uses the React framework.
- Node.js - version 14 or higher
- React - version 17 or higher
- Create React App - version 4 or higher
- Tailwind CSS - version 2 or higher
1. Using nvm
sudo apt-get update
sudo apt-get upgradeInstall curl
sudo apt install curlInstall nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bashInstalling nvm using nvm
nvm install 16Check version
node --version- Visit https://nodejs.org/en/ and download installation file and install it
- Install using homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install node
node --versiongit clone https://github.com/PathwayAndDataAnalysis/single-cell-pathway-analysis-client.git
cd single-cell-pathway-analysis-client
npm install
npm run start