Skip to content

DavidAmunga/sendke

Repository files navigation

send.ke

send.ke banner

Make Mobile Payment Posters in Seconds

send.ke is a free, offline-capable web tool that lets you create beautiful payment posters with your phone number and name. Perfect for businesses, street vendors, freelancers, and anyone who needs to receive mobile payments.

✨ Features

  • 100% Free - No hidden costs, no premium features
  • Works Offline - Create posters even without an internet connection
  • No Account Required - Just enter your details and download
  • Instant Downloads - Get your poster in seconds
  • High-Quality Images - Professional-looking posters every time
  • Mobile Friendly - Works on all devices

📱 What is a Payment Poster?

A payment poster is a simple, effective way to display your mobile money details. Instead of complicated QR codes, customers just:

  1. See your phone number
  2. Send money directly to it
  3. That's it!

Perfect for places where mobile money is popular but QR codes are not widely used.

🚀 How to Use

  1. Enter your phone number
  2. Enter your name
  3. Click "GET YOUR MONEY POSTER"
  4. Share the downloaded image:
    • Print it for your shop/stall
    • Share it on social media
    • Add it to your invoices
    • Send it via WhatsApp or other messaging apps

💻 Development

Prerequisites

  • Node.js 18+
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/DavidAmunga/sendke.git
cd sendke

# Install dependencies
npm install
# or
yarn

# Start development server
npm run dev
# or
yarn dev

Building for Production

npm run build
# or
yarn build

🌍 Contributing New Business Templates

We welcome contributions of new business templates for different types of small businesses in Kenya and beyond! Help make send.ke more useful for everyone.

How to Add a New Template

  1. Fork the repository
  2. Edit the src/data/templates.json file to add your new business type
  3. Follow this format for each new entry:
{
  "name": "Business Name", // Display name (e.g., "Mitumba Seller")
  "slug": "business-slug", // URL-friendly identifier (e.g., "mitumba-seller")
  "description": "Short description of the business type",
  "size": {
    "width": 1200, // Recommended width in pixels
    "height": 675, // Recommended height in pixels
    "label": "Standard Format" // Format label (typically "Standard Format" or "Other Format")
  }
}
  1. Submit a pull request with your changes
  2. In your PR description, include:
    • Why this business type would benefit from send.ke
    • Any specific sizing considerations for this business

We especially welcome templates for small, one-person businesses in the informal sector!

🛠️ Technologies Used

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • html2canvas

📄 License

This project is open source and available under the MIT License.

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

👨‍💻 Author

David Amunga


Made with ❤️ in Kenya

About

Free Payment Poster for your Phone Number

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published