I need a typescript component in Angular 13 that reads a csv file from google drive using sheets api and then displays the results as rows in a table. The component must use oAuth to read from google

Job ID: 37350657

Budget: $30 – $250 USD

I am looking for a TypeScript component in Angular 13 that can read a CSV file from Google Drive using the Sheets API. The component should then display the entire CSV file as rows in a table.

Requirements:
- Use OAuth to authenticate and read from Google Drive
- Display the entire CSV file in the table
- The table should have a responsive design
- The table should be able to handle CSV files with less than 5 columns

Skills and Experience:
- Strong knowledge of TypeScript and Angular 13
- Experience working with the Google Drive API and Sheets API
- Familiarity with OAuth authentication
- Ability to create responsive and visually appealing table designs

Please note that I have some ideas for the table design, so I am open to suggestions but would like to incorporate my own ideas as well.
Related categories: HTML Node.js Typescript Angular