π Live Testing
Deploy functions and test them with real URLs on your hub
π Data Transformation
See your functions transform data in real-time
π Complete Examples
Full function structures with all necessary files
π Deploy & Test
From local development to live URL in minutes
Quick Start: Your First Testable Function
Letβs build a complete function that you can test with a real URL after deployment.1
Set up your project
2
Create your function files
3
Test locally
Create a test file to verify your function works:Run the test:
test.ts
4
Deploy and test live
- Upload to Ollie Hub: Zip your function folder and upload it via the web interface
- Get your function URL: Copy the URL from your function dashboard
- Test with real URLs:
Advanced Example: User Data Processor
Build a more complex function that processes and transforms user data:Test the User Processor
test-user-processor.ts
Real-World Data Transformation Examples
Deployment Checklist
1
Local testing passes
β
All functions run without errors locally
β Data transformation works as expected
β Error handling catches edge cases
β TypeScript compiles without warnings
β Data transformation works as expected
β Error handling catches edge cases
β TypeScript compiles without warnings
2
Function structure is correct
β
β
β Helper files are properly structured
β No sensitive data in source code
index.ts
exists with exported handler
β
package.json
includes all dependenciesβ Helper files are properly structured
β No sensitive data in source code
3
Upload and configure
β
Function uploaded to Ollie Hub
β Environment variables configured
β Function type set correctly (Request/Task/Response)
β Memory and timeout settings appropriate
β Environment variables configured
β Function type set correctly (Request/Task/Response)
β Memory and timeout settings appropriate
4
Live testing
β
Function URL accessible
β Data transformation works on live data
β Error responses are user-friendly
β Performance is acceptable
β Data transformation works on live data
β Error responses are user-friendly
β Performance is acceptable
Next Steps
Deploy Your Function
Learn how to deploy your functions to Ollie Hub
Environment Variables
Securely manage configuration and API keys
Function Types
Understand Request, Response, and Task functions
Examples Gallery
Explore more real-world function examples
Ready to Build? Start with the Weather API example above - itβs designed to work immediately and show you real data transformation. Youβll have a working function with a testable URL in under 10 minutes!