A Go based service for parsing Kindle highlights and sending daily insights by email using SMPT2GO. This project is inspired by Readwise to help users manage and revisit their Kindle highlights simply
Follow these steps:
- Clone the repository:
git clone https://github.com/HelixY2J/pensieve.git
cd pensieve
Install the necessary dependencies
go get github.com/gorilla/mux
go get github.com/go-sql-driver/mysql
go get github.com/sendgrid/sendgrid-go
Set up your MySQL database and SMPT2GO account to obtain an API key
Make sure to have GO 1.12+ installed
make run
Also check setup the env variables as listed in .envrc.example file