https://github.com/ntonbala/odore-high-level-sign-up-form
Test assignment for Odore senior front-end developer position
https://github.com/ntonbala/odore-high-level-sign-up-form
documentation high-level reusable-components solid-principles
Last synced: 2 months ago
JSON representation
Test assignment for Odore senior front-end developer position
- Host: GitHub
- URL: https://github.com/ntonbala/odore-high-level-sign-up-form
- Owner: NtonBala
- Created: 2024-05-08T08:28:21.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-12T18:03:41.000Z (about 1 year ago)
- Last Synced: 2025-01-26T07:42:39.038Z (4 months ago)
- Topics: documentation, high-level, reusable-components, solid-principles
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Odore High-level Sign up Form
[Odore](https://www.odore.com/) test assignment for [Senior Front-end Developer Position](https://djinni.co/jobs/647860-senior-front-end-dev-react-js-/) (ReactJS).
**Due date to return the assignment**: 2 days.\
**Time to complete**: approximately 20 minutes.\
**Expected outcome**: high-level component tree structure, components list with naming, documentation about components responsibilities. **No code required**.## Task Description
Create 2 visual forms for user sign up. `Form #1` requires a user to fill their _username_ and _password_. `Form #2` requires _username_, _password_ and _gender_. Both forms will submit data o different API endpoints.
**Output:**
1. Provide list of components using real names (how you would name them in the real application).
1. Provide components tree structure in any form (e.g. > Form - Input + Button).
1. Highlight reusable components if you going to have them.
1. Provide description of the each component responsibilities.Component visual implementation is **out of the scope**.
Mechanism of saving data through API is **out of the scope**.## Task Completion
Task completion can be found [here](./taskCompletion/index.md).