marian42 / journal

A databse about everything you ever did

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Journal

What is it?

TBD

Dependencies

  • Python 2.7
  • peewee
  • pillow
  • icalendar
  • ExifRead
  • lxml

Data Preparation

Create a data folder in journal/

Facebook
  1. Download personal Facebook data (Detailed instructions can be found on Facebook Help Center here)
  2. Unzip downloaded facebook-<username>.zip to data and rename unzipped folder to facebook
Google
  1. Download personal Google data archive with the following (Detailed instructions can be found on Google Account Help here):
    1. Calendar
    2. Location History
    3. Map (your places)
  2. Unzip downloaded archive to data and rename unzipped folder to google
Twitter
  1. Download personal Twitter archive (Detailed instructions can be found on Twitter Help Center here)
  2. Unzip downloaded archive to data and rename unzipped folder to twitter
Steam
  1. Create a steam subfolder in /data
  2. In steam, click on your wallet amount, then click on "View licenses and product key activations"
  3. Save this page as an html document to /data/steam
Paypal
  1. Download Paypal transaction history in csv format (Detailed instruction can be found on Paypal Help Center here)
  2. Create a 'paypal' subfolder in /data and move the downloaded csv files to /data/paypal

Run

  • python2.7 import_all.py
  • python2.7 main.py

Contribution

TBD

License

MIT

About

A databse about everything you ever did

License:MIT License


Languages

Language:Python 76.4%Language:JavaScript 16.9%Language:CSS 5.7%Language:HTML 1.1%