0% found this document useful (0 votes)
57 views

Angular Coding Task - 1

The document provides requirements for an Angular coding task to build an application that consumes SpaceX API endpoints and displays the data in an elegant, usable, and functional way. Key requirements include fetching data from three SpaceX APIs, adding search, pagination, and a custom layout, creating a common API service, submitting code to a public repository, and potential bonus for hosting on Firebase. Submissions will be assessed on reusable component creation, user experience, readable code structure, and meeting requirements.

Uploaded by

Ramesh Sakthy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views

Angular Coding Task - 1

The document provides requirements for an Angular coding task to build an application that consumes SpaceX API endpoints and displays the data in an elegant, usable, and functional way. Key requirements include fetching data from three SpaceX APIs, adding search, pagination, and a custom layout, creating a common API service, submitting code to a public repository, and potential bonus for hosting on Firebase. Submissions will be assessed on reusable component creation, user experience, readable code structure, and meeting requirements.

Uploaded by

Ramesh Sakthy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

ANGULAR CODING TASK

Consume to following APIs and display the data. The application should usable, elegant
and functional.

SpaceX History: https://api.spacexdata.com/v3/history


SpaceX Address: https://api.spacexdata.com/v3/payloads
API Documentation: https://github.com/r-spacex/SpaceX-API/blob/master/docs/apps.md

Features:
1. Fetch the data in the APIs and display them.
2. Search functionality.
3. Pagination must be implemented.
4. Create your own Layout.

Other requirements:
1. Create a common service for fetching API Call.
2. Code must be submitted in a publicly accessible repository.

Bonus:
1. The site is hosted on a cloud service, preferably Firebase.

Submissions will be assessed on:


1. Ability to create reusable Angular components and use them in the
app.
2. User Experience
3. Readable and structured code
4. Adherence to requirements.

You might also like