Skip to content

saaslabsco/frontend-assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Frontend Assignment

Assignment

You are required to fetch the details of the highly-rated kickstarter projects by implementing an AJAX call to their APIs.

Use the web API (link : https://raw.githubusercontent.com/saaslabsco/frontend-assignment/refs/heads/master/frontend-assignment.json) ) to fetch the details of specific projects.

Minimum Requirements

  1. Create a table and list the following three attributes for all the projects:

    • S.No.
    • Percentage funded
    • Amount pledged
  2. Ensure that the UI is aesthetically pleasing to gain extra points.

  3. Implement pagination with maximum 5 records per page.

  4. UX should remain like you would see on an ecommerce website (Amazon, Flipkart, etc.) and edge cases should not break.

  5. Take care of last page.

Expected Output format

S.No. Percentage funded Amount pledged
0 186 15283

Good to have

  1. Unit tests.
  2. Accessibility.

Steps for submission

  1. Fork this repo.
  2. Do changes to the above assignment.
  3. Email the assignment back to us with:
    1. Link of the open source repo.
    2. Link of the assignment hosted online. (You can use any free tools to host this assignment, eg. vercel, netlify or heroku). It should be accessible online for atleast 7 days.

Frameworks Allowed

  1. React/Vanilla JS for JavaScript
  2. No framework for CSS. Only Raw CSS is allowed.

Note

  1. Result on platforms like codesandbox, replit are not accepted.
  2. Private unaccessible links will lead to rejection.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published