(Translated by https://www.hiragana.jp/)
GitHub - dwilhel1/tabledemo: ✨ An implementation of the take-home coding test for a prior frontend engineer position ✨
Skip to content

✨ An implementation of the take-home coding test for a prior frontend engineer position ✨

Notifications You must be signed in to change notification settings

dwilhel1/tabledemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tabledemo

An implementation of the take-home coding test for ActiveCampaign's frontend engineer position.

Environment Variables

The project requires several env variables to run correctly. The required keys are as follows:

REACT_APP_API_KEY

  • Sensitive character sequence required to access ActiveCampaign API
  • API key given to applicant via email

REACT_APP_HOST

  • ActiveCampaign API URL
  • Host API url provided to applicant via email

REACT_APP_HOST_PROXY

  • Proxy server required for performing CORS requests against the APP_HOST API
  • Discussed via email with applicant

Scripts

In the project directory you can run the following scripts:

yarn install

  • Install all necessary packages according to package.json to run the project

yarn start

yarn lint

  • Runs the app linting tools with output printed to console

yarn test

  • Runs the app testing suite with output printed to the console

yarn run build

  • Builds the app for production to the build folder
  • It correctly bundles React in production mode and optimizes the build for the best performance
  • The build is minified and the filenames include the hashes

Cypress

Cypress is an end-to-end integration testing utility for web applications. To run the Cypress tests for this project, follow the steps below:

References

About

✨ An implementation of the take-home coding test for a prior frontend engineer position ✨

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published