Front-End Developer Needed - UI Application

Job ID: 31893866

Budget: $50 – $200 USD

The application consists of 5 web pages(landing page, home page, contacts, groups, communication, configuration[out of scope]).
Skills:
UI should use Reactjs or AngularJs
Authentication should use Azure Ad Authentication (MSAL Library)
Api layer is already done, a swagger file with definition of all the API calls will be provided
Landing page: will make call to authenticate
Home Page: 2 or 3 Get calls to populated tables and chart
Communication, Contact and Group page:
each will have
- a POST call to create
- a Get call to display
- UI validation is needed
- every tables are displayed with data, allow user to short or to page over data (in-memory) for the length < 100 rows
- forms can be done in a popup mode
Clean UX
Will be doing code review
Best practices required

(Domain configuration is not needed, just the code files are deliverables [js, html, ts, etc..])
Related categories: Website Design HTML5 Node.js AngularJS React.js