Prerequisites

A list of resources to help you get started with building Websites.

1. NodeJS

Install Node

Download the Windows Installer from the official website of NodeJS.

Make sure you have downloaded the latest version of NodeJs. It includes the NPM package manager.

After installing it check whether you have installed everything correctly or not, let’s verify it with “Command Prompt”.

Verify the installation, by running:

node -v

Also, verify the version of package manager:

npm -v

2. NextJS

Next.js is an open-source development framework built on top of Node.js enabling React based web applications functionalities such as server-side rendering and generating static websites.

Resources:

  1. NextJS Official Docs
  2. Get Started with Next.js

3. TypeScript

Since, the whole application is built on TypeScript, it's required to have a working knowledge of TypeScript.

Resources:

  1. TypeScript Documentation

4. Redux & Redux Toolkit

Redux Toolkit is our official recommended approach for writing Redux logic.

Redux Toolkit builds in our suggested best practices, simplifies most Redux tasks, prevents common mistakes, and makes it easier to write Redux applications.

Resources:

  1. Redux Toolkit
  2. Understanding Redux

5. ERPNext

Learn more about ERPNext

Next : Go to Installation Guide

Discard
Save