loading...
Cover image for Solving my own problem with Software

Solving my own problem with Software

papaponmx profile image Jaime Rios Updated on ・2 min read

TLDR : I made a mobile-only, for now, PWA.
Link to the app ➡ https://simpleunitconverter.netlify.com/
Link to the repo ➡ https://github.com/papaponmx/simple-unit-converter

Hey guys, this is a short post, just to let you know that I just launched a PWA that solves a very personal problem.

The problem

When I go to the gym, three situations coincide:

  • I use an app that allows you to use pounds or kilograms but not both.
  • My gym uses pounds for machines and kilograms for dumbbells.
  • Therefor I need a way to constantly convert units from pounds to kilograms.

Now, let us explore the alternatives:

  • I could do it mentally, but I will not too lazy for that.
  • There is an app, but I don't want to see commercials, neither use 25 MB for such a simple app space on my device, nor want to see commercials.
  • Just Google it, I could but that means turning on the mobile data. That seems trivial, but I start to get notifications from social apps. The problem is that they induce me train for more time than I should, and make me more prone to injuries due to bad form.
  • There is a website for that. Kind of, but they are not fully responsive not PWAs.
  • Create a PWA connected to the cloud in order to track your own trainings. I didn't think of that at the time thinking

The solution 🤓

Use my knowledge and make a PWA with these features:

  • ️Bidirectional KG to LBS Unit Conversion 🏋️‍
  • Dark Theme as default 🌑
  • Screen reader tested 🔉
  • No User tracking 🔍
  • No Ads 📈
  • No 💩
  • Open source 📚

The tech stack

  • Hosted on Netlify.
  • Create React App as a boilerplate.
  • State management with React Hooks and Context API.
  • Styled Components.

Link to the app ➡ https://simpleunitconverter.netlify.com/
Link to the repo ➡ https://github.com/papaponmx/simple-unit-converter

Cheers guys.

Posted on Jun 10 '18 by:

papaponmx profile

Jaime Rios

@papaponmx

I teach Java Devs how to code modern Front End Applications in a way that is easy to understand so they don't have to waste time on irrelevant Udemy courses or struggle figuring it out by themselves.

Discussion

markdown guide
 

Love this. Remember my first commercial project was overhearing my peers at an animal shelter not being sure how to display photos on the reception TV and easily update them, whilst also having a ticker tape at the bottom. Cue me learning PHP to develop a Content Management System that allows them to update a webpage, displayed on the TVs native browser!

 

Yes, that feeling is awesome. Is your CMS still alive?

 

It is indeed! I get the occasional email with requests to update a font or a colour but now they seem to be incredibly self-sufficient with it. Sometimes I'll check the link of the web page and see what animals are currently in the shelter. :)