You are browsing as a guest. Sign up (or log in) to start making projects!

calculator project

  • 1 Devlogs
  • 0 Total hours

A Smart Calculator web app that handles standard and advanced math (square root, power, modulus, floor division) plus a built-in currency converter for USD, EUR, GBP, and QAR. Originally built and tested in Python, then converted into an interactive HTML/CSS/JS web app.

Ship #1 Changes requested

What did you make? : A Smart Calculator web app that handles standard arithmetic plus advanced operations (square root, power, modulus, floor division) and a built-in currency converter for USD, EUR, GBP, and QAR. Originally built and tested in Python, then converted into an interactive HTML/CSS/JS web app deployed on Netlify.

What was challenging? : Setting up the local dev environment properly — I ran into a "localhost cannot be reached" error caused by a leftover Chrome debug config, and a favicon that got saved with a double file extension. Getting Live Server working correctly in VS Code took some troubleshooting.

What am I proud of? : Getting the currency converter logic working cleanly with accurate exchange rate handling, and successfully translating my original Python calculator logic into a fully working, responsive web version.

What should people know to test it? : Try switching between the Calculator and Currency tabs at the top. On the calculator side, test the standard operators plus the extras (√, ^, //). On the currency side, enter an amount, pick a "from" and "to" currency, and hit Convert.

  • 1 devlog
  • 0h
Try project → See source code →
Open comments for this post

20m 40s logged

This is an older project of mine — the Smart Calculator — that I’ve been upgrading further. Today I got it running locally through Live Server in VS Code instead of only viewing it on the deployed Netlify site, which makes testing changes much faster.

-I also added a custom favicon (favicon.png) to the site so it has its own icon in the browser tab, replacing the default placeholder.

-Used AI assistance along the way to help troubleshoot a couple of setup issues (a broken file extension on the favicon, and a leftover debug config causing a “localhost unreachable” error) and to help get Live Server working correctly.

0
0
2

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…