Skip to content

Getting started

Nando Pena edited this page Feb 7, 2025 · 2 revisions

Start by cloning this repo locally, then install all dependencies using npm install. You will now be able to run commands like:

  • npx nx build {app} to build the React application
  • npx nx serve {app} to serve the React app
  • npx nx graph to visualize the structure

You will be using the serve command during development. It provides realtime updates to the app when you save a file. You'll first want to run the inventory app so you can load some test data.

  1. npx nx serve inventory
  2. Navigate to http://localhost:4200/ in your browser
  3. Click the top right button "Import inventory"
  4. Click "Choose file" then select the file located at ./exports/products.json
  5. Click "Import"

There should now be some product data loaded.

Each task will specify if you will be making an update to the Inventory app or the Microtech Store app. Be sure to run the appropriate app for the given task:

> npx nx serve inventory
or
> npx nx serve microtech-store

You are now ready to begin your developer challenge. Click on the link below to go to the challenge for the role you're applying for:

Clone this wiki locally