- Twilio API Interactions
- Pinecone Example (Unlimited Memory GPT)
- Stable Diffusion (Custom Instruction)
- CarQueryAPI Usage
- RegCheck API Usage
- Instagram Image Scraper
- Time Calculation
- Blockchain-related Scripts (Uses: web3.js & @truffle/hdwallet-provider)
- Jira Bearer Generator
- Monday.com Integration
- RingCentral SMS Integration
- Express Webhook Handler
- Google Sheets Interactions
- Stripe Scripts
- Audio Recognition (using deep-affects)
- Shopmonkey Integrations
- Edabit
- twilio_phone_verification_service: Simple script to initiate Twilio Verify.
- twilio_phone_number_verifier: Simple script to verify the phone number with the otp code sent by twilio_phone_verification_service.
- twilio_sms_receiver: SMS receiver server
- twilio_unique_phone_number_finder: Find available and unique phone numbers on twilio using patterns and wild cards
- pinecone_gpt.js: Unlimited memory, locally hosted for any gpt interpolation
- pinecode_query.js: Query the vector database hosted on Pinecone
- pinecode_upsert.js: Insert new context/memory into Pinecone's vector db
stable_difussion_car_image_generator.js: Generates an images of a supplied car make, model, and year using the Stable Diffusion (Stability) API
carquery_api/scraper.js: Scraper and organizer of the CarQueryAPI. Scrapes all makes, models, and years available for car makers.
vehicle_registration_API_integration.js: An implementation of the RegCheck API which retrieves the VIN number from the license plate. This is by far the most comprehensive database of license plates to vin.
instagram_image_scraper.js: As the name suggests, scrapes instagram images using puppeteer
- unix_time_duration_calculator.js: Simple
duration.miunutes(5)
to unix time converter - elapsed_time_calculator.js: Similar to unix_time_duration_calculator. This script calculates the elapsed time from when the script was run to a later time. The elapsed time is calculated in years, months, days, hours, minutes, and seconds.
- blockchain_time_adjuster.js: BNB chain-based future timestamp (block timestamp) adjuster
- BNB_price_fetcher.js: Fetches the binance coin price from the bnb smart contract
- crowdsale_token_purchaser.js: Prepare a transaction to buy tokens from a crowdsale contract.
jira_bearer_generator.js: A simple bearer token generator from the user email and provided api key
monday_integration.js: A demo script showcasing how to integrate Monday.com API
ringcentral_sms.js: A simple script showcasing how to send an SMS from a RingCentral phone number (must have a developer app on ringcentral to obtain an APP SECRET and KEY)
simple_express_webhook.js: An express server demonstrating how to handle different webhook events received.
simple_google_sheets_node.js: A nodejs script that adds a new row into a specific Google Sheets file
- create_coupon.js: Creates a coupon with Stripe
- expire_session.js: Sets a provided session_id to be expired. Useful to test
checkout.session.expired
events - tokenize_card.js: Generates a token for the provided credit/debit card details
audio_recognition/recognition.js: A script utilizing deep-affects library for voice sentimental analysis (Emotion detection)
edabit/password_scrambler.js: Generates a secret password (scrambled text algo) based on a given message. edabit/sudokuValidator.js: Validates a sudoku matrix of numbers
- orders_processor.js: Gathers the shopmonkey orders details into a ProcessedOrders.txt file based on a list of POs in orders.txt
- check_po_number_orders.js: Checks which orders have the PO as "shop1" for example
- shopmonkey_api_get_customer.js: Returns the customer object based on the phone number
- shopmonkey_api_get_customer_orders.js: Returns the customer orders through their phone number
- shopmonkey_book_appointment: Simple implementation of the calendar booking api
- shopmonkey_get_order_services: Returns the services container within a specified order