Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ashish-r/whatsapp-direct
PWA to message/call on #WhatsApp without adding the number to your contacts list.
https://github.com/ashish-r/whatsapp-direct
javascript pwa pwa-desktop pwa-mobile service-worker typescript whatsapp whatsapp-direct
Last synced: 4 months ago
JSON representation
PWA to message/call on #WhatsApp without adding the number to your contacts list.
- Host: GitHub
- URL: https://github.com/ashish-r/whatsapp-direct
- Owner: ashish-r
- License: mit
- Created: 2019-10-09T10:45:39.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T14:05:27.000Z (about 2 years ago)
- Last Synced: 2024-07-30T21:02:53.202Z (6 months ago)
- Topics: javascript, pwa, pwa-desktop, pwa-mobile, service-worker, typescript, whatsapp, whatsapp-direct
- Language: HTML
- Homepage: https://whatsapp.ashish.link
- Size: 10.2 MB
- Stars: 8
- Watchers: 4
- Forks: 3
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![DeepScan grade](https://deepscan.io/api/teams/10012/projects/12697/branches/199343/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=10012&pid=12697&bid=199343)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/ashish-r/whatsapp-direct/blob/master/LICENSE)# WhatsAppDirect!
An ultra-lite web app that lets you message/call on #WhatsApp without adding the number to your contacts list.
### Visit: https://whatsapp.ashish.link# Getting Started
Navigate to the root directory and use:
## Installing Dependencies
`npm install` to install all dependencies.
## For Development:
`npm run serve` this will start typescript transpiler in watch mode, any changes you make in the .ts file will automatically update corresponding .js file in the assets directory
`npm run serve-sass` this will start sass in watch mode, any changes you make in the .sass file will automatically update corresponding .css file in the assets directory
## For Production:
`npm run build` this will copy all the required files to the build directory and minifies assets with grunt.
## Git Hooks:
`pre-commit` runs `npm run deploy` which builds the project with `npm run build` and push updates in `gh-pages` branch.
# Screenshots
![PWA Mobile][pwa mobile]
![PWA Update][pwa update]
![PWA Desktop][pwa desktop]
![qrcode desktop][qrcode desktop][pwa mobile]: https://github.com/ashish-r/whatsapp-direct/blob/master/screenshots/Screenshot_20191011-042640.jpeg
[pwa update]: https://github.com/ashish-r/whatsapp-direct/blob/master/screenshots/Screenshot_20191011-042616.jpeg
[pwa desktop]: https://github.com/ashish-r/whatsapp-direct/blob/master/screenshots/Screenshot%20from%202019-10-11%2004-24-50.jpeg
[qrcode desktop]: https://github.com/ashish-r/whatsapp-direct/blob/master/screenshots/Screenshot%202020-08-01%20at%2011.00.17%20PM.png