This project is a JavaScript application that fetches Treasury Bill (T-Bill) data directly from the Monetary Authority of Singapore (MAS) API. The retrieved data is then used to create reminders in Todoist. It's important to note that this tool is created solely for educational and personal use and should not be employed for commercial purposes.
-
MAS API Integration: Directly calls the MAS API to retrieve up-to-date T-Bill data.
-
Todoist Integration: Utilizes the fetched data to generate reminders in Todoist for staying informed about T-Bill information.
-
Clone the Repository:
git clone https://github.com/ycluis/mas-tbill-todoist.git cd mas-tbill-todoist
-
Install Dependencies:
npm install
-
Configure Todoist API:
- Obtain your Todoist API key from Todoist Developer.
- Rename
.env.sample
to.env
. - Todoist API Key: Replace the placeholder in
.env
with your Todoist API key.
-
Run the Application:
npm start
-
Run the Application: Execute the
app.js
script to initiate the process of fetching T-Bill data and creating Todoist reminders. -
Check Todoist: Visit your Todoist account to confirm the creation of reminders.
- Educational and Personal Use Only: This tool is intended for educational and personal use. Commercial use is not permitted.
- Disclaimer: The use of this tool is at your own risk. Ensure compliance with all relevant laws and regulations, and respect the terms of use of external services like MAS and Todoist.