Challenge Overview
Challenge Overview
We are building an internal web application for a client. This application is divided into frontend and backend. This will be a series of challenges to build both applications.
Goal of the challenge
The goal of this challenge is to build the frontend UI prototype.
Technology and Framework details
- Angular 8.x
- Typescript
Browser Compatibility
- Latest Chrome
- Latest IE (11)
- Latest Edge
General Requirements
- Build an Angular UI prototype from the provided design. Angular must be the latest version 8.x (use version with ^ operator in package.json).
- All screens are in scope.
- The inbox table should be made as a component and reused in the archive screen:
- Pagination should be hidden if only one page is available.
- For a large number of pages, please try to use dots (use 10 pages as a max number to start using dots).
- The details should be made as a component and the sections as well.
- Details for Open documents should be made different from the Closed ones as depicted in the design.
- Code should pass Lint and npm audit���
Final Submission Guidelines
- Angular 8.x application
- README.md with build and validation guide. A video instead of validation guide is also acceptable.