Personal project Seven23

Seven23 is designed to answer the very simple question: 'How much did I spend on something this month'. The idea is not to track your portfolio, how much you saved or is left, but to understand where money goes and identify potential cognitive biases.

With privacy by design, the app provide secure end-to-end encryption within an open source code base to protect data confidentiality. This ensures that only its owner can access and read them.

Years
2011 - Present
Stack
  • React
  • Django
  • Material-ui
  • Next.js
Visit
seven23.io
Seven23 transactions list on iPhone
Seven23 dashboard on iPad
Seven23 categories on iPad
Seven23 spending report on iPhone
Seven23 currency list on iPhone
Seven23 search on iPad
Seven23 currency changes on iPad
Seven23 settings on iPhone

Full stack

Front-end
  • Progressive web app
  • Javascript
  • React
  • Redux
  • Material UI
  • D3.js
  • HTML
  • CSS / Sass
  • End-to-end encryption
  • Services workers
  • Web workers
  • IndexedDb
  • Cypress
  • Jest
  • Markdown documentation
  • Webpack
  • Babel polyfill
Back-end
  • Python
  • Django
  • Django REST Framework
  • Swagger
  • Redoc
  • Postgresql / Sqlite
  • Vanilla CSS / Sass
  • Markdown documentation
Websites
  • Javascript
  • Next.js
  • Material UI
Infrastructure
  • CI/CD
  • PaaS hosting
  • Object storage (S3-like)
  • Github repositories
  • Prometheus
  • Grafana
  • Loki
  • Sentry