Skip to content

adarsh-venugopal/react-interview-ui

Repository files navigation

React UI for the Widget App

Requirements

Node 20 -- Node can be acquired using Node Version Manager

Running the Application

As mentioned in the requirements, this project requires Node v20.19.2 which can be installed using nvm.

Follow the steps below -

First, start the backend service by running ./gradlew bootRun.

Then, do

npm install

npm start (for starting the development server)

Or, if you want to create and run the production build, do the following -

npm run build

npm install -g serve

serve -s build

Dashboard Screens

alt text

alt text

alt text

alt text

alt text

Issues

  • I faced some issues with a test case (probably something to do with JS hoisting) which I was not able to resolve
  • I have focussed on achieving the core functionality of CRUD operations for Widgets and not much on the styling. I have just followed the MUI theme that existed in the intial template.

About

React UI Assessment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •