Hi! We are happy with your willingness to work with us! In short, this test contains a challenge to implement a login screen along with some interactions with GraphQL.
- Typescript
- React
- Styled Components
- Create a good initial code clean boilerplate, folder structure, scalable code and easy readable for other developers.
- A good degree of fidelity to the implemented layout
- Time is not a preference but we like a blood in the eyes people.
- Best practices GraphQL query/mutation (Relay/Apollo) with scalable frontend client.
- Clear error handling
https://api-staging.plugone.io/graphql
See in docs
- SignIn Mutation
email: "teste@beightone.com", password: "Teste123!"
Get returned token, add in browser session and redirect to protected route.
Figma:
https://www.figma.com/file/86E4yPneyZKYou9UcX4LDL/Front-End-Test?node-id=0%3A1