A flight information and suggestions application with multiple deployment targets.
/workers- Cloudflare Worker source code for the main API/vercel- Vercel deployment configuration and functions/.github/workflows- GitHub Actions for automated deployment and releases
- Cloudflare Workers:
https://flights.vim55k.workers.dev - Automatic deployment on push to main branch
- Automatic version management via GitHub Actions
- Version format:
1.0.{commit_count} - Deployment notifications via Telegram webhook
- Cloudflare KV storage for metadata
This project uses pnpm as the package manager. To get started:
# Install dependencies
pnpm install
# Install dependencies for workers
cd workers && pnpm install
# Install dependencies for vercel
cd vercel && pnpm installThe project uses Prettier for code formatting:
# Check formatting
pnpm prettier --check .
# Fix formatting
pnpm prettier --write .- Make changes on a feature branch
- Ensure code is properly formatted
- Commit with descriptive messages
- Create a pull request for review