wendi-yu / newbloom

SE capstone project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

newbloom

SE2024 Capstone Project

Developer Setup

These are the instructions to get the repository up and running locally.

Install Required Prerequisites

nvm

nvm stands for Node Version Manager, and is the recommended way to manage Node versions locally. We'll use it to manage our Node install. Instructions on installing nvm can be found here.

Node.js

Use nvm to install Node version 20.9.0:

nvm install 20.9.0

Insall Node modules

npm install

App Dev Guidelines

Running the app locally

npm run dev

Branch naming

We're using Linear for project management, so adding the ticket number in the branch name will automatically link your PR to the linear ticket. Naming format should be

{ticket-number}/{feature-description}

For example, NEW-17/add-navbar

Linting

Run npm run lint to lint. Lint before you push!

About

SE capstone project

License:MIT License


Languages

Language:JavaScript 97.6%Language:CSS 1.3%Language:Python 0.7%Language:HTML 0.3%Language:Procfile 0.1%