# DIGIT UI Development Pre-requisites

## **Introduction**

This page lists the technical resources and knowledge required to develop a user interface on DIGIT.

## **Technical Pre-requisites**

* Prior knowledge of React JS
* Prior knowledge of HTML / CSS
* Prior knowledge of Redux/Hooks
* Prior knowledge of SCSS/React StoryBook
* Prior knowledge of Git
* Prior knowledge of Queries and Mutations
* Knowledge of the DIGIT UI framework

Check the [training resources ](https://docs.digit.org/platform/guides/pre-requisites-training-resources#prerequisite-reference-study-materials-hardbreak-hardbreak-development-team-hardbreak)page to access help documents on the tools required for UI development.
