An open API service indexing awesome lists of open source software.

https://github.com/shubham001official/blinkpass

BlinkPass πŸ’¬πŸ”’ - A WhatsApp Web clone with enhanced security and premium features. Offers 100% WhatsApp Web functionality (QR login, real-time chats, media sharing) plus message scheduling, encrypted backups, and advanced privacy controls. Built with Next.js for a seamless experience.
https://github.com/shubham001official/blinkpass

authentication chat-application device-management nextjs15 postrgresql qrcode-generator qrcode-scanner secure-login-system whatsapp-clone whatsapp-web

Last synced: about 2 months ago
JSON representation

BlinkPass πŸ’¬πŸ”’ - A WhatsApp Web clone with enhanced security and premium features. Offers 100% WhatsApp Web functionality (QR login, real-time chats, media sharing) plus message scheduling, encrypted backups, and advanced privacy controls. Built with Next.js for a seamless experience.

Awesome Lists containing this project

README

          

# BlinkPass - Secure Messaging Reimagined πŸ’¬πŸ”’

![1 BlinkPass Home Page](https://github.com/user-attachments/assets/69333e88-8ffa-430f-ace6-754c10e11e53)

## 🌟 Complete WhatsApp Web Experience Plus More

BlinkPass delivers **100% of WhatsApp Web's core functionality** with premium enhancements:

```mermaid
flowchart TD
A[QR Code Login] --> B[Chat Interface]
B --> C[Message Features]
C --> D[Media Sharing]
D --> E[Privacy Controls]
E --> F[Multi-Device Sync]
```

## πŸ” Every WhatsApp Web Feature Implemented

### πŸ”‘ Authentication
- **QR Code Scanning** πŸ“· - Scan with mobile app
- **Biometric Login** πŸ‘† - Fingerprint/FaceID unlock
- **2-Step Verification** πŸ”’ - Extra security layer
- **Session Management** πŸ“± - View active devices

### πŸ’¬ Core Messaging
- **Real-time Chat Sync** ⚑
- **Message Status** (βœ“βœ“, Read Receipts)
- **Reply/Forward/Star** messages
- **Group Chats** πŸ‘₯ with admin controls
- **Typing Indicators** ✍️
- **Online Status** 🟒

### πŸ–ΌοΈ Media Features
- **Image/Video Sharing** 🏞️🎬
- **Document Sharing** πŸ“Ž (PDF, Word, etc.)
- **Voice Messages** 🎀 with playback controls
- **Stickers & GIFs** 😺🎭
- **Contact Cards** πŸ“‡

### βš™οΈ WhatsApp Web UI Elements
- **Sidebar Chat List** ↔️
- **Chat Header** with profile/group info
- **Message Bubble** styles
- **Emoji Picker** πŸ˜€
- **Search Bar** πŸ”
- **Dark/Light Mode** πŸŒ™β˜€οΈ

## πŸ†™ Enhanced Features

| WhatsApp Standard | BlinkPass Plus |
|------------------|---------------|
| Basic Encryption | Military-Grade E2EE |
| 100MB File Limit | 2GB File Sharing |
| No Message Recall | 60-min Recall Window |
| Basic Themes | Full UI Customization |
| No Scheduled Msgs | Smart Scheduling |

## πŸ–₯️ Screenshots Gallery πŸ–ΌοΈ

| ![1 BlinkPass Home Page](https://github.com/user-attachments/assets/1bae722e-0c67-432d-b717-2006d5434e0a) | ![2 Why Choose BlinkPass](https://github.com/user-attachments/assets/877c3823-f773-46bf-b8ed-21226f8ad42f) |
|:-----------------------------------------------------:|:----------------------------------------------------------------:|
| *Modern Landing Page* | *Competitive Advantages* |

| ![3 What Our Users Say](https://github.com/user-attachments/assets/b118478e-68cb-4aaa-bad2-911b31d07334) | ![4 FAQs](https://github.com/user-attachments/assets/24e74b01-36de-4cef-b6c0-7d46c043cb7c) |
|:--------------------------------------------------------------:|:-----------------------------------:|
| *Customer Validation* | *Knowledge Base* |

| ![6 Create Account](https://github.com/user-attachments/assets/4f78ca38-c314-4df3-bb88-fa689d251284) | ![7 Login Screen](https://github.com/user-attachments/assets/f72e6906-3862-47fa-ac13-26d2b4154846) |
|:----------------------------------------------------:|:----------------------------------------------:|
| *Quick Onboarding* | *Secure Access* |

| ![8 Dashboard](https://github.com/user-attachments/assets/1992c4fa-86b1-4cc4-b2d6-d0df076d43e5) | ![9 Device Management](https://github.com/user-attachments/assets/1ac17e31-31bb-43e4-95da-acecf683f9c4) |
|:---------------------------------------:|:--------------------------------------------------------:|
| *Control Center* | *Connected Devices* |

| ![10 Chat Window](https://github.com/user-attachments/assets/327864cf-a938-4653-b6ee-acc9e23abcbf) |
|:-------------------------------------------------------------------------------------------------:|
| *Chat Window* |

## πŸ› οΈ Technical Implementation

### QR Auth Flow
```mermaid
sequenceDiagram
Mobile App->>+Server: Generate QR Token
Server-->>-Web: Display QR Code
Web->>Server: Poll for auth status
Mobile App->>Server: Confirm scan
Server->>Web: Establish session
```

### Real-time Architecture
- **WebSocket** for instant messaging
- **Service Worker** for offline support
- **IndexedDB** for local cache
- **Push API** for notifications

### Security Stack
- **Signal Protocol** for E2EE
- **Web Cryptography API**
- **Secure QR Handshake**
- **Device Attestation**

## πŸš€ Getting Started

```bash
# Clone with all dependencies
git clone --depth=1 https://github.com/shubham001official/blinkpass.git
cd blinkpass

# Install & run
npm install
npm run dev
```

**Environment Variables Needed:**
```
NEXT_PUBLIC_WS_URL=wss://your-websocket
AUTH_SECRET=your-secure-key
DATABASE_URL=postgres://...
```

## 🌐 Deployment

[![Deploy on Vercel](https://vercel.com/button)](https://vercel.com/new/git/external?repository-url=https://github.com/shubham001official/BlinkPass)

**Or manual deploy:**
```bash
vercel --prod --confirm
```


πŸ” All WhatsApp Web Features + Premium Enhancements πŸ”

πŸ“œ Full Feature Checklist

### 100% WhatsApp Web Parity
- [x] QR Code Login
- [x] Message Status Indicators
- [x] Media Gallery View
- [x] Contact Search
- [x] Notification Settings
- [x] Group Creation Flow
- [x] Profile Editing
- [x] Chat Archiving

### Exclusive Enhancements
- [x] Encrypted Cloud Backup
- [x] Message Scheduling
- [x] Custom Themes
- [x] Advanced Search Filters
- [x] Chat Folders

## πŸ“ˆ Why Choose BlinkPass?

| Feature | BlinkPass πŸ”₯ | Traditional Auth πŸ” |
|---------------|------------|-------------------|
| Security | Passwordless (WebAuthn) | Password-based |
| User Experience | One-tap login | Manual entry |
| Recovery | Multi-device sync | Email/SMS OTP |
| Compliance | FIDO2 Certified | Varies |
| Cost | Lower TCO | Higher support costs |

## 🀝 Contributing
We welcome contributions! Please read our [Contribution Guidelines](CONTRIBUTING.md) before submitting pull requests.

## πŸ“œ License
BlinkPass is [MIT licensed](LICENSE).

## πŸ“¬ Contact
- **Email**: [security@blinkpass.com](mailto:shubham001official@gmail.com)
- **Twitter**: [@BlinkPassApp](https://twitter.com/S_Shubham001)
- **Security Issues**: [security@blinkpass.com](mailto:shubham001official@gmail.com)

---

**πŸ“¬ Contact:** dev@blinkpass.app | **πŸ“œ License:** AGPL-3.0
**⚠️ Disclaimer:** Independent project not affiliated with WhatsApp/Meta

---


Made with ❀️ by the BlinkPass Team | Securing the digital world, one blink at a time