Shanti Project
This project is designed and developed by a team of UC Berkeley students through one of Cal Blueprint's project teams during the 2022-23 academic year.
Learn more about Shanti Project and Cal Blueprint.
Getting Started
Check your installation of npm and node:
node -v
npm -v
We strongly recommend using a Node version manager like nvm (for Mac) or nvm-windows (for Windows) to install Node.js and npm. See Downloading and installing Node.js and npm.
Installation
- Clone the repo & install dependencies
- Clone this repo
- using SSH (recommended)
git clone git@github.com:calblueprint/shanti-project.git
- using HTTPS
git clone https://github.com/calblueprint/shanti-project.git
- using SSH (recommended)
- Enter the cloned directory
cd shanti-project
- Install project dependencies. This command installs all packages from
package.json
.npm install
- Clone this repo
- Set up secrets: TBD
Helpful resources
Development Environment
- VSCode (recommended)
- Open the
shanti-project
project in VSCode. - Install recommended workspace VSCode extensions. You should see a pop-up on the bottom right to "install the recommended extensions for this repository".
- Open the
Running the app
- In the project directory, run:
npm run dev
- Open up http://localhost:3000 in your browser to see the results.