# Start Building

There are followings basics packages you should install before go further.

**A. Installation**

1. **Install Node.js and NPM** : Download Node.js from <https://nodejs.org/en/download/> and install it on your system. NPM comes bundled with Node.js
2. **Install npm packages** : In terminal go to your project **theme** directory and run `npm install` command, it will download all the dependencies under node\_modules folder.

**B. Running development server**

* Run `npm start` command to run dev server and access `http://localhost:3000/` to run your app/project on browser. The app will automatically reload if you change any of the source files.
* As `npm start` runs watch command which detects any change in project files so it will automatically reload your app on browser if you make changes in files.

**C. Production building**

* Run `npm run build` to build the project. The build artifacts will be stored `build/` directory.

**Further help**

* To get more help\
  &#x20;<https://reactjs.org/docs/getting-started.html>​
