/discord-form-application

I was applying to Discord for the role SENIOR SOFTWARE ENGINEER - GAMES. I had applied to another SWE role for community but noticed the form leaves much to be desired. Here's my interpretation of a better form

Primary LanguageTypeScript

ABOUT

This is just a mock interface built with Vite using React Hook Forms. Includes error validation. You can see your results of the field after filling out the form, hitting submit and checking the devtools as it logs your information. Nothing is getting sent as there is no backend. I did not have access to Discord specific fonts, nor design this for mobile as it is not a good experience to upload and apply to jobs on mobile.

Purely for demo purposes and to show a better layout of the application than the current. With hopes of it being seen by a recruiter and / or fixing the bug on their form.

**This is in no way affiliated with Discord officially.

React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:

  • Configure the top-level parserOptions property like this:
   parserOptions: {
    ecmaVersion: 'latest',
    sourceType: 'module',
    project: ['./tsconfig.json', './tsconfig.node.json'],
    tsconfigRootDir: __dirname,
   },
  • Replace plugin:@typescript-eslint/recommended to plugin:@typescript-eslint/recommended-type-checked or plugin:@typescript-eslint/strict-type-checked
  • Optionally add plugin:@typescript-eslint/stylistic-type-checked
  • Install eslint-plugin-react and add plugin:react/recommended & plugin:react/jsx-runtime to the extends list