Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/manishdevelops/calculator-app

Versatile calculator with multi-theme modes and engaging sound effects.
https://github.com/manishdevelops/calculator-app

html javascript sass sass-mixins

Last synced: about 2 months ago
JSON representation

Versatile calculator with multi-theme modes and engaging sound effects.

Awesome Lists containing this project

README

        

# Frontend Mentor - Calculator app solution

This is a solution to the [Calculator app challenge on Frontend Mentor](https://www.frontendmentor.io/challenges/calculator-app-9lteq5N29).

## Table of contents

- [Overview](#overview)
- [The challenge](#the-challenge)
- [Screenshot](#screenshot)
- [Links](#links)
- [My process](#my-process)
- [Built with](#built-with)
- [Author](#author)

## Overview

### The challenge

Users should be able to:

- See the size of the elements adjust based on their device's screen size
- Perform mathmatical operations like addition, subtraction, multiplication, and division
- Adjust the color theme based on their preference
- **Bonus**: Have their initial theme preference checked using `prefers-color-scheme` and have any additional changes saved in the browser

### Screenshot

![](./assets/design/mobile-design-theme-1.jpg)
![](./assets/design/mobile-design-theme-2.jpg)
![](./assets/design/mobile-design-theme-3.jpg)

### Links

- Solution URL: [ solution URL here](https://github.com/Manish-d-art/Calculator-App.git)
- Live Site URL: [ live site URL here](https://calculator-app-d-art.netlify.app)

## My process

### Built with

- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- Mobile-first workflow
- javaScript

## Author

- Frontend Mentor - [@Manish-d-art](https://www.frontendmentor.io/profile/Manish-d-art)
- Twitter - [@manishdevelops](https://twitter.com/manishdevelops)