All Projects → SkSumit → Chatistics

SkSumit / Chatistics

Licence: GPL-3.0 license
A WhatsApp Chat analyzer and statistics.

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to Chatistics

whatsapp-bot
Made with Python and Selenium, can be used to send multiple messages and send messages as characters made of emojis
Stars: ✭ 34 (+6.25%)
Mutual labels:  messaging, whatsapp
Chat
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
Stars: ✭ 8,238 (+25643.75%)
Mutual labels:  messaging, whatsapp
Falconmessenger
🌟🌟🌟🌟🌟 Falcon Messenger is a Fast and Beautiful cloud-based messaging app. With iOS and IPadOS Support. Available on the App Store.
Stars: ✭ 310 (+868.75%)
Mutual labels:  messaging, whatsapp
whatsapp-chat-parser-website
Website to view your exported WhatsApp chat logs 👁‍🗨
Stars: ✭ 68 (+112.5%)
Mutual labels:  whatsapp, whatsapp-chat
Whatsapp Android App
This is sample code for layout for chatting app like Whatsapp.
Stars: ✭ 32 (+0%)
Mutual labels:  messaging, whatsapp
kirimwa.id
Layanan gratis untuk mengirimkan pesan WhatsApp tanpa menyimpan nomor kontak
Stars: ✭ 36 (+12.5%)
Mutual labels:  whatsapp, whatsapp-chat
Franz
Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.
Stars: ✭ 4,088 (+12675%)
Mutual labels:  messaging, whatsapp
Messenger Ios Chat Swift Firestore
Messenger Clone - Real-time iOS Chat with Firebase Firestore written in Swift
Stars: ✭ 405 (+1165.63%)
Mutual labels:  messaging, whatsapp
Webapp
Tinode web chat using React
Stars: ✭ 156 (+387.5%)
Mutual labels:  messaging, whatsapp
Quickblox Javascript Sdk
JavaScript SDK of QuickBlox cloud backend platform
Stars: ✭ 98 (+206.25%)
Mutual labels:  messaging, whatsapp
whatsapp-api-client
This library helps you easily create a javascript application with Whatsapp support
Stars: ✭ 39 (+21.88%)
Mutual labels:  whatsapp, whatsapp-chat
Tindroid
Tinode chat client application for Android
Stars: ✭ 194 (+506.25%)
Mutual labels:  messaging, whatsapp
whatsie
Qt Based WhatsApp Client
Stars: ✭ 437 (+1265.63%)
Mutual labels:  whatsapp, whatsapp-chat
text-sdk-php
PHP SDK to send messages with CM.com
Stars: ✭ 18 (-43.75%)
Mutual labels:  messaging, whatsapp
whatsapp-chat-parser
WhatsApp Chat Parser
Stars: ✭ 13 (-59.37%)
Mutual labels:  whatsapp, whatsapp-chat
Notify
A dead simple Go library for sending notifications to various messaging services.
Stars: ✭ 727 (+2171.88%)
Mutual labels:  messaging, whatsapp
Q Municate Ios
Q-municate iOS repository
Stars: ✭ 164 (+412.5%)
Mutual labels:  messaging, whatsapp
whatsapp-http-api
WhatsApp HTTP API that you can configure in a click!
Stars: ✭ 229 (+615.63%)
Mutual labels:  whatsapp, whatsapp-chat
GAPITA
An anonymous and random chat messaging for talking to strangers! (Using SignalR C# and TypeScript)
Stars: ✭ 55 (+71.88%)
Mutual labels:  messaging
SendScriptWhatsApp
Script para enviar o Roteiro do filme Shrek, linha por linha, no WhatsApp
Stars: ✭ 1,028 (+3112.5%)
Mutual labels:  whatsapp

Chatistics

A WhatsApp Chat analyzer and statistics.

GitHub contributors GitHub forks GitHub Repo stars Packagist License


Logo

Chatistics

A WhatsApp Chat analyzer and statistics.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Running
  4. Usage
  5. Roadmap
  6. Contributing
  7. License
  8. Contact
  9. Acknowledgements

About The Project

product-gif

Chatistics is an open source WhatsApp chat analyzer, which provides fun and meaningful insights. We respect privacy and do not store the chats, we only store filenames for our analytics.

Built With

Frameworks used in the website

⚡️ Getting Started

Prerequisites

Tools needed to run this project

  • python
  • yarn

📦 Installation

  1. Clone the repo
    git clone https://github.com/your_username_/Project-Name.git
  2. Install packages

Backend

cd .\backend\
pip install virtual env
virtualenv env
env\Scripts\activate
pip install -r requirements.txt

Frontend

cd .\frontend\
yarn install
  1. Get your API Keys for Firebase

4.Create an .env file, in the backend folder and add your API keys

FIREBASE_API_KEY= '<Your API KEY>',
FIREBASE_AUTH_DOMAIN= '<Your API KEY>',
FIREBASE_PROJECT_ID= '<Your API KEY>',
FIREBASE_STORAGE_BUCKET= '<Your API KEY>',
FIREBASE_MESSAGING_SENDER_ID= '<Your API KEY>',
FIREBASE_APP_ID= '<Your API KEY>'
FIREBASE_MEASUREMENT_ID= '<Your API KEY>'
FIREBASE_DATABASE_URL= '<Your API KEY>'

🐎 Running

Backend would be running on PORT 5000

python run.py

Open new terminal to run front-end

Frontend would be running on PORT 3000

yarn run dev

Usage

  • For analysing your personal or group chats.

🚧 Roadmap

See the open issues for a list of proposed features (and known issues).

🔧 Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

Distributed under the GNU General Public License. See LICENSE for more information.

🤙 Contact

Atharva Kulkarni - @LinkedIn - [email protected]

Sumit Kolpekwar - @LinkedIn - [email protected]

Yash Dewangan - @LinkedIn - [email protected]

Project Link: Chatistics

Acknowledgements

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].