{"id":15093481,"url":"https://github.com/sksumit/chatistics","last_synced_at":"2025-04-12T07:42:33.984Z","repository":{"id":53693099,"uuid":"325203173","full_name":"SkSumit/Chatistics","owner":"SkSumit","description":"A WhatsApp Chat analyzer and statistics. ","archived":false,"fork":false,"pushed_at":"2023-03-22T16:33:32.000Z","size":58441,"stargazers_count":43,"open_issues_count":1,"forks_count":5,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-26T02:51:13.539Z","etag":null,"topics":["analytics","chat","data-science","flask","messaging","nextjs","pandas","python","statistics","whatsapp","whatsapp-chat"],"latest_commit_sha":null,"homepage":"https://chatistics.vercel.app","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SkSumit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-29T06:17:46.000Z","updated_at":"2024-12-27T07:55:00.000Z","dependencies_parsed_at":"2024-10-14T05:52:50.683Z","dependency_job_id":null,"html_url":"https://github.com/SkSumit/Chatistics","commit_stats":{"total_commits":184,"total_committers":4,"mean_commits":46.0,"dds":0.6195652173913043,"last_synced_commit":"928a50b22d4796ebf7a92214e20e9b2362bad7ed"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SkSumit%2FChatistics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SkSumit%2FChatistics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SkSumit%2FChatistics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SkSumit%2FChatistics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SkSumit","download_url":"https://codeload.github.com/SkSumit/Chatistics/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248536981,"owners_count":21120683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analytics","chat","data-science","flask","messaging","nextjs","pandas","python","statistics","whatsapp","whatsapp-chat"],"created_at":"2024-09-25T11:23:34.205Z","updated_at":"2025-04-12T07:42:33.958Z","avatar_url":"https://github.com/SkSumit.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chatistics\nA WhatsApp Chat analyzer and statistics. \n\n![GitHub contributors](https://img.shields.io/github/contributors/SkSumit/Chatistics?style=flat-square)\n![GitHub forks](https://img.shields.io/github/forks/SkSumit/Chatistics?style=flat-square)\n![GitHub Repo stars](https://img.shields.io/github/stars/SkSumit/Chatistics?style=flat-square)\n![Packagist License](https://img.shields.io/github/license/SkSumit/Chatistics?style=flat-square)\n\n\n\n\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca \u003e\n    \u003cimg src=\"images/icons8-whatsapp.gif\" alt=\"Logo\" width=\"80\" height=\"80\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eChatistics\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n   A WhatsApp Chat analyzer and statistics. \n    \u003cbr /\u003e\n    \u003ca \u003e\u003cstrong\u003eExplore the docs »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://chatistics.vercel.app/\"\u003eView Demo\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/SkSumit/Chatistics/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/SkSumit/Chatistics/issues\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003cdetails open=\"open\"\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\n      \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#built-with\"\u003eBuilt With\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n      \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#running\"\u003eRunning\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#roadmap\"\u003eRoadmap\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contributing\"\u003eContributing\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contact\"\u003eContact\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#acknowledgements\"\u003eAcknowledgements\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\u003c/details\u003e\n\n\n\n\u003c!-- ABOUT THE PROJECT --\u003e\n## About The Project\n\n![product-gif](/images/Chatistics.gif)\n\n\n#### 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.\n\n### Built With\n\nFrameworks used in the website\n* [Next.js](https://nextjs.org/)\n* [Flask](https://flask.palletsprojects.com/en/1.1.x)\n* [Pandas](https://pandas.pydata.org/)\n\n\n\n\u003c!-- GETTING STARTED --\u003e\n##  ⚡️ Getting Started\n\n\n### Prerequisites\n\nTools needed to run this project\n* python\n* yarn \n  \n###  📦 Installation\n\n1. Clone the repo\n   ```sh\n   git clone https://github.com/your_username_/Project-Name.git\n   ```\n2. Install packages\n\n#### Backend\n\n```bash\ncd .\\backend\\\npip install virtualenv\nvirtualenv env\nenv\\Scripts\\activate\npip install -r requirements.txt\n```\n\n#### Frontend\n\n```bash\ncd .\\frontend\\\nyarn install\n```   \n3. Get your API Keys for [Firebase](https://firebase.google.com/)\n \n4.Create an `.env` file, in the `backend` folder and add your API keys\n  ```PY\n  FIREBASE_API_KEY= '\u003cYour API KEY\u003e',\n  FIREBASE_AUTH_DOMAIN= '\u003cYour API KEY\u003e',\n  FIREBASE_PROJECT_ID= '\u003cYour API KEY\u003e',\n  FIREBASE_STORAGE_BUCKET= '\u003cYour API KEY\u003e',\n  FIREBASE_MESSAGING_SENDER_ID= '\u003cYour API KEY\u003e',\n  FIREBASE_APP_ID= '\u003cYour API KEY\u003e'\n  FIREBASE_MEASUREMENT_ID= '\u003cYour API KEY\u003e'\n  FIREBASE_DATABASE_URL= '\u003cYour API KEY\u003e'\n  ```\n\n\u003c!-- USAGE EXAMPLES --\u003e\n## 🐎 Running\n\nBackend would be running on PORT 5000\n\n```bash\npython run.py\n```\n ***Open new terminal to run front-end***\n\nFrontend would be running on PORT 3000\n\n```bash\nyarn run dev\n```\n\n\n## Usage\n\n* For analysing your personal or group chats.\n\n\n\n\u003c!-- ROADMAP --\u003e\n## 🚧 Roadmap\n\nSee the [open issues](https://github.com/SkSumit/Chatistics/issues) for a list of proposed features (and known issues).\n\n\n\n\u003c!-- CONTRIBUTING --\u003e\n## 🔧 Contributing\n\nContributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n\n\n\u003c!-- LICENSE --\u003e\n## 📄 License\n\nDistributed under the GNU General Public License. See `LICENSE` for more information.\n\n\n\n\u003c!-- CONTACT --\u003e\n## 🤙 Contact\n\nAtharva Kulkarni - [@LinkedIn](https://www.linkedin.com/in/atharva-kulkarni-b119b7195/) - mailmenehakulkarni@gmail.com\n\nSumit Kolpekwar - [@LinkedIn](https://www.linkedin.com/in/sumitkolpekwar/) - kolsum24@gmail.com\n\nYash Dewangan - [@LinkedIn](https://www.linkedin.com/in/yash-dewangan-903346132/) - yashdewangan123456@gmail.com\n\nProject Link: [Chatistics](https://github.com/SkSumit/Chatistics/tree/main)\n\n\n\n\u003c!-- ACKNOWLEDGEMENTS --\u003e\n## Acknowledgements\n* [ReadMe Template](https://github.com/othneildrew/Best-README-Template)\n* [Img Shields](https://shields.io)\n* [Vercel](https://vercel.com/)\n* [Heroku](https://heroku.com/)\n* [Bulma](http://bulma.io/)\n* [Recharts](http://recharts.org/)\n* [Font Awesome](https://fontawesome.com)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsksumit%2Fchatistics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsksumit%2Fchatistics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsksumit%2Fchatistics/lists"}