SamR1 - Personal PortFolio

Personal projects and contributions


Personal Projects

FitTrackee

Self hosted workout/activity tracker

This web application allows you to track your outdoor activities and keep your data on your own server.

Version

Languages & tools: Python, Flask, Javascript, React, Redux, Leaflet, PostgresSQL, SQLAlchemy, Nginx, Docker, Travis CI

Link: SamR1/FitTrackee

FitTrackee screenshot

twooteed

generate a RSS feed from Twitter or Mastodon search

My first project written in Python, twootfeed eases curation on social networks.

PyPI version Downloads

Languages & tools: Python, Flask, Twitter API, Mastodon API, PyPI, Travis CI

Link: SamR1/python-twootfeed

twootfeed screenshot

rdltr

a simple read-it later app

Initially a small project to learn Vue, rdltr is a read-it later web application: save articles for later reading.

PyPI version Downloads

Languages & tools: Python, Flask, VueJS, VueX, SQLite, SQLAlchemy, PyPI, Travis CI

Link: SamR1/rdltr

rdltr screenshot

Contributions

LocalgHost - WatchGhost

Your invisible but loud monitoring pet

[current contributions]
Lightweight server and services monitoring tool.

PyPI version Downloads

Languages & tools: Python, aiohttp, VueJS, WebSockets, InfluxDB, GitLab CI

Link: localg-host/watchghost

watchghost screenshot

LocalgHost - HostGhost

Simple monitoring tool

[current contributions]
Sensors monitoring and automation tool (used for DIY ยต-datacenter, to measure temperature and energy consumption)

Release version

Languages & tools: Python, aiohttp, VueJS, Frappe Charts, WebSockets, InfluxDB, GitLab CI, Selenium

Link: localg-host/hostghost

hostghost screenshot

DAISEE

Energy as a Common(s)

[past contributions]
Experimentation program about Energy management as a common.
Development of a decentralized open-source peer-to-peer exchange system proof of concept.

Languages & tools: Python, Flask, JavaScript, Flot, Ethereum (Solidity, Parity, DApps)

Link: DAISEE/Prototypes

wtachghost screenshot

Skills

Programming Languages & Frameworks
Details
  • Python: Flask, aiohttp
  • Javascript: React, Redux, VueJS, VueX
  • Database: PostgreSQL, SQLite, SQLAlchemy