Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.33 KB

README.md

File metadata and controls

28 lines (22 loc) · 1.33 KB

ps-rest-fundamentals

Demo code for Pluralsight's REST Fundamentals course

Setup Instructions

Github Codespaces

  1. Create a new Github account or sign into your existing one
  2. Fork this repository
  3. Create a Github Codespace
    • Make sure you're on the m3-before branch (dropdown on the left below ps-rest-fundamentals)
    • Click on Green Code Button above
    • Click Create codespace on m3-before
    • Installation and configuration happens automatically
  4. Switch to server folder as we'll be writing all of our code here
  5. Switch branches as necessary between modules
  6. Thunder Client (VS Code extension) is installed automatically

Locally

  1. Confirm Node.js 20 or greater is installed and properly configured
  2. Clone repo
  3. In a terminal, execute cd server and npm install to install dependencies in the server folder
  4. In a terminal, execute cd ../frontend and npm install to install dependencies in the frontend folder
  5. Switch to server folder as we'll be writing all of our code here
  6. Switch branches as necessary between modules
  7. Install Thunder Client (VS Code Extension) or Postman (desktop client) to test the API endpoints we'll write