Git Product home page Git Product logo

cest's Introduction

Cest

Cest is a time and geotagged expense tracker web application. Okay, this might need some explanation. I track my expenses in GNUCash that runs on my laptop. I need an application on my phone that I can use to track the cash expenses I make throughout the day. Sometimes I input these expenses to GNUCash after 2 weeks. My memory is not that good, I forget where I spent cash. With time and geolocation, it's way easier to figure it out. 2:00 AM at a bar. Probably beer. 6:46 AM, coffee shop. Yes, that's that 3 EUR latte.

Enough with the explanation, show me a screenshot!

Here you go:

Data stored ONLY locally

The website is available on tr.gulyasm.hu. No login? Financial data without authentication? Yes! It stores all your data in local storage. No need for authentication. Feel free to use it.

Pure JS, not framework

I was curious how to write maintainable code in JS without some fancy framework like xxxxxxxxxx (insert your most hated but hyped JS framework. I'll go with Angular). Apart from the actual use case I have with my expense tracking, this project also serves an example that sometimes pure JS is just enough.

FAQ

It's ugly on Desktop.

It was intended to use on mobile. This is the next step in evolution. Not mobile-first, mobile-only. My mobile only, I didn't test it on other devices.

There is a better way to do +++++++++!

Please, send me a PR! I'm eager to learn. Maybe it's time to confess, but I'm not a frontend developer. I'm a data engineer, but I'm more than happy to learn!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.