This repository contains a proof-of-concept (POC) project demonstrating the integration of AWS S3 as a data source, AWS Athena for querying data, all implemented using TypeScript.
├── cloudformation // Contains the config and AWS resources provisiong files
├── datasets // Contains the sample .csv files that I used as a dataset
├── src
│ └── main.ts // Main entry point of the application
├── package.json
├── tsconfig.json
└── README.md
- Clone this repository to your local machine.
- Install dependencies by running
npm install
. - Configure AWS credentials using AWS CLI or environment variables.
- Modify
src/main.ts
to customize the POC according to your requirements.