Hi everyone. I just wanted to show you my latest side project. It's a small React app I built to learn reactjs.<p>I ended up learning quite a bit more as it turns out, notably CouchDB and it's javascript implementation, PouchDB. Some great tools for what I wanted to do: a web app that doesn't care whether I'm online or not.<p>I initially wanted to track my own spending, so I built an even simpler app that only worked on my computer localhost, and I often forgot to save a purchase when I only had my phone handy.<p>Now I can track everything I spend, wherever I am !<p>Let me know what you think.<p>By the way the code is here: <a href="https://github.com/jfoucher/budgetTracker" rel="nofollow">https://github.com/jfoucher/budgetTracker</a><p>It will probably look awful to experienced react users, but please let me know what you think, feedback is the only way to grow.<p>Thanks again !
Pretty neat to see you bring it full circle from learning React to deploying something.<p>I like the colors.<p>It'd be nice if the side menu closed when you clicked or tapped outside of it.<p>I saw you were storing a component in state, for the alert, it's something I don't see very often. Where did you pick that up?