🗂 Minimalist personal CRM to keep in touch with contacts
This is a personal CRM I built for myself. It reminds me to get in touch with my contacts from time to time. It's a super-small project built with Django, fully dockerized, running locally. So you can host it wherever you like, hack it however you like, and query the DB with SQL to find out whatever you like.
Keep in touch lets you store contacts with a frequency to get in touch with them, e.g. 7 days to get in touch once a week.
It's that easy to keep in touch once in a while and has helped me to say in touch with a lot of my contacts.
The setup with docker-compose to install and run everything should take less than a minute.
docker-compose up -d
docker-compose exec web ./manage.py migrate
docker-compose exec web ./manage.py createsuperuser
localhost:8008
and sign in with the superuser credentialsThe directory is mounted into the container, the database can be found at ./db.sqlite3
, e.g. to edit or backup.
Enable Google OAuth to use automated contact, calendar, and interaction discovery: