This repository is for a coding challenge to test the skills of a Full Stack Application Developer. This challenge is maintained by Adedayo Adebiyi on behalf of 7430 Technologies LLC. The challenge is timeboxed to eight hours upon pull from repo. To submit create a branch with the following convention
code-test/ and send the PR
The application to be developed is a warranty manager for a manufacturing company.
Requirements
- The company has many customers
- Customer records must be unique in the data-store
- Customers have multiple warranties for different products
- Customers can extend their warranties
UI Requirements
- I should be able to see a list of my customers
- I should be able to create a customer
- I should be able to see customer detail accompanied by a list of their warranties
- I should be able to add a warranty to a customer
- I should be able to update a warranty for a customer
There are 2 applications
- A REST API located in the server folder in the source. The API is a json-server implementation. please feel free to change the shape of the data to accomplish the objective of meeting the requirements above.
- An Angular Front End application configured with bootstrap and angular material. please use this to create the front end pieces that will enable you to meet the requirments above.