-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixes #2
- Loading branch information
Showing
1 changed file
with
55 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,60 @@ | ||
## Prerequisite | ||
# π Call Log Analyzer | ||
|
||
- You will need to export the call logs of your android device using this open source app: [SMS Import / Export](https://f-droid.org/packages/com.github.tmo1.sms_ie/) | ||
- Don't get confused by app name, although it mentions only SMS, it allows you to export `Call logs` as well. | ||
Welcome to **Call Log Analyzer**! This simple and intuitive web app lets you visualize your call logs in a beautiful chart format. Whether you want to explore your call data offline or test with a sample, we've got you covered! π | ||
|
||
## Screenshots | ||
## π Features | ||
|
||
- **Interactive Visualizations**: Easily understand your call patterns with interactive charts. | ||
- **Privacy First**: Your data stays with you. No data is sent to any server. | ||
- **Offline Usage**: Run the app locally without internet access. | ||
- **Sample Data Included**: Try out the app with a dummy JSON file before using your own data. | ||
|
||
## π Privacy | ||
|
||
Your privacy is our priority. Here's how we ensure it: | ||
- **Local Processing**: All call log data is processed directly in your browser. No data is sent to a server. | ||
- **Open Source**: Review the code yourself to see how it works and ensure your data stays safe. | ||
|
||
## π οΈ How to Use | ||
|
||
Export the call logs from your Android device using this open-source app: [SMS Import / Export](https://f-droid.org/packages/com.github.tmo1.sms_ie/). Don't be confused by the app name, although it mentions only SMS, it allows you to export `Call logs` as well. [Source Code](https://github.com/tmo1/sms-ie) | ||
|
||
OR | ||
|
||
Use the included [sample-calls-logs.json](./test-data/sample-calls-logs.json) file to see how the app works. | ||
|
||
### Option 1: Run Locally (Recommended) | ||
|
||
1. **Download the Project** | ||
- Clone the repository or download the ZIP file. | ||
```bash | ||
git clone https://github.com/guruor/analyze-call-logs.git | ||
``` | ||
|
||
2. **Open `index.html`** | ||
- Navigate to the project directory and open the `index.html` file in your browser. | ||
- You can simply double-click the file, or open it from your browser's file menu. | ||
|
||
3. **Load the Sample Data** | ||
- Click on the "Upload JSON" button in the app. | ||
|
||
### Option 2: Test with Sample Data | ||
|
||
1. **Visit the Hosted Instance** | ||
- Check out the live demo at [Hosted Instance URL](https://guruor.github.io/analyze-call-logs/) π | ||
|
||
2. **Load the Sample Data** | ||
- Click on the "Upload JSON" button in the app. | ||
|
||
## πΌοΈ Screenshots | ||
|
||
![Screenshot1.png](./screenshots/Screenshot1.png) | ||
![Screenshot2.png](./screenshots/Screenshot2.png) | ||
|
||
## π Contributing | ||
|
||
This project thrives on community contributions! Feel free to submit issues and pull requests. Let's make this tool even better together! | ||
|
||
--- | ||
|
||
Give the app a try and visualize your call logs like never before! πβ¨ |