Skip to content

A scaffold for the Develocity Frontend Engineer code project assignment.

Notifications You must be signed in to change notification settings

gradle/frontend-code-project

Repository files navigation

Develocity Frontend Code Project

Congratulations on advancing to the code project for a Frontend Engineer position on the Develocity team!

This project aims to allow you to demonstrate your expertise and skills using industry-standard technologies such as React and TypeScript and additional tools you are already comfortable with.

Installation instructions

You'll start with a React and Vite project scaffold that's already set up with hot module reloading, ESLint rules, formatting, and a script to launch the application.

We also enforce the usage of a specific node and npm version. See the package.json engines section.

From the root of this project, start the application and navigate to http://localhost:3000/:

npm install && npm run dev

Implementation instructions

Follow the detailed instructions in the PDF that has been provided to you via email.

Validation instructions

Ensure the application is assembled and the automated test suites executed when running the following command:

npm install && npm run test

Evaluation criteria

The following criteria will play into the evaluation of your submission:

  • Overall architecture and solution structure
  • Code organization, readability and easiness to follow
  • Data mapping and transformations
  • Error & edge case handling
  • Test coverage
  • UI/UX design

Reasoning

Choices and considered alternatives

Please include the reasoning about the choices you made and the alternatives you considered.

Future improvements (if you had more time)

Optional. For you to fill.

Checklist

  • Instructions have been followed closely
  • All given advice has been read carefully and applied
  • Evaluation criteria have been considered
  • Implementation can be validated for correctness using the npm command listed above
  • Decisions are described in the README file
  • Zip-file is created without any build artifacts in it and uploaded to Gradle

About

A scaffold for the Develocity Frontend Engineer code project assignment.

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •