Skip to content

Latest commit

Β 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

My Calculator

A multi-mode web calculator built with Flask, HTML, CSS, and JavaScript.

Features

✨ Classic Mode – Perform basic arithmetic operations.

πŸ’» Code Mode – Evaluate custom expressions like 5*(3+2)-10/2.

πŸŽ‚ Age Calculator – Find your exact age in years, months, and days.

πŸ’° EMI Calculator – Calculate your monthly EMI payments easily.

⏳ History Page – Review all your previous calculations.

πŸŒ— Dark/Light Theme Toggle – Smooth theme switching for better UI/UX.

Tech Stack

Frontend: HTML, CSS, JavaScript

Backend: Flask (Python)

Hosting: Render

Learnings

This project helped me understand full-stack app structure, Flask routing, session management, and clean UI design. I focused on making each page visually consistent and adding small UX details like theme toggle and icons.

Live Demo

πŸ”— https://first-calculator.onrender.com

About

A multi-mode web calculator built with Flask, HTML, CSS, and JavaScript - includes Classic, Expression, Age, EMI, and History modes.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages