This repo contains the source code for the Sage Prosthetics website. Sage Prosthetics is a service group at Sage Hill School that provides 3D printed prosthetic hands and arms for underpriveleged children and adults.
https://www.sageprosthetics.org
- All documentation for modifying the website can be found in the shared drive (ask current webmaster for invite)
- Login info:
Login Information
document on google drive - Website Documentation:
Documentation
document on google drive - Cloudinary Keys:
.env
document on google drive- Download and put in root directory of
sageprosthetics
folder (see below)
- Download and put in root directory of
- Clone this repository:
cd ~/Desktop
git clone https://github.com/sagehillprosthetics/sageprosthetics
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
# This loads nvm
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
- Install Node 16.x
nvm install 16
- Open IDE of choice (e.g. Visual Studio Code, Sublime Text)
- Open
sageprosthetics
folder on your desktop - Setup yarn
- Open terminal and type:
cd ~/Desktop/sageprosthetics
yarn
- Refer to
Terminal commands
yarn run build # build app
yarn run dev # run app in dev mode
# For other options refer to package.json
- All data stored on Firebase.
- Images are stored on Cloudinary.
- Built using Grommet v1, React, and Next.js. Deployed using Vercel.