Skip to content

deirrr/wassapkita

Repository files navigation

Wassapkita Logo

Wassapkita

An open-source desktop application for WhatsApp automation powered by WhatsApp Web. Built with Electron, Node.js, and Vue.

Wassapkita is designed so non-technical users can send WhatsApp messages efficiently through a desktop app without installing Node.js or performing any technical configuration. Developers can contribute directly through this repository.


Technologies Used

  • Electron — Desktop application packaging
  • Node.js — Internal backend & WhatsApp connection
  • Vue 3 (SPA style) — User interface (renderer)
  • whatsapp-web.js — WhatsApp Web integration + QR login
  • LocalAuth — WhatsApp login session persistence
  • ExcelJs — used to export WhatsApp contact backups to Excel (.xlsx) files

Roadmap

Upcoming development stages:

1. Basic UI & Simple Routing

  • Add simple router for login → dashboard flow
  • Display real-time connection status

2. WhatsApp Features

  • Send messages to a single number
  • Excel-based broadcast messaging
  • Message templates
  • Safe delay mechanism (anti-ban)
  • Contact management (backup, import, and local address book)
  • Controlled broadcast (blast) messaging with preview and confirmation
  • Rule-based chatbot (keyword-based, non-AI)

3. Tools & Utilities

  • Activity logs
  • Report export
  • App settings & storage directory configuration

4. Packaging & Distribution

  • Build .exe installer using electron-builder
  • Optional auto-update
  • CI/CD for automatic GitHub releases

Running Locally (Development)

  1. Clone the repository:
git clone https://github.com/deirrr/wassapkita.git
cd wassapkita
  1. Install dependencies:
npm install
  1. Start the application:
npm start

The application will launch an Electron window displaying the WhatsApp QR login page.


License

This project is planned to use the MIT License.
The LICENSE file will be added in an upcoming release.


About

WhatsApp Blast Automation, Contact Backup, and Scheduling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors