Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/monicatvera/calculator

Calculator app
https://github.com/monicatvera/calculator

calculator calculator-application calculator-react challenge component frontend frontend-mentor mentor react react-hooks react-router reactjs styled styled-components vite vitejs vitejs-react

Last synced: about 12 hours ago
JSON representation

Calculator app

Awesome Lists containing this project

README

        

# Frontend Mentor - Calculator app

This is a solution to the [Calculator app challenge on Frontend Mentor](https://www.frontendmentor.io/challenges/calculator-app-9lteq5N29). Frontend Mentor challenges help you improve your coding skills by building realistic projects.

# Table of contents

- [Frontend Mentor - Calculator appt page solution](#frontend-mentor---calculator-app)
- [Table of contents](#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 mathematical 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

![](./design/desktop-preview.jpg)

### Links

- Live Site URL: [Add live site URL here](https://monicatvera.github.io/calculator/)

## My process

### Built with

- [React](https://reactjs.org/) - JS library
- [Vite](https://vitejs.dev/) - framework
- [Styled Components](https://styled-components.com/) - Styled Components

## Author

- Mónica Ilenia Tardón Vera - [@monicatvera](https://github.com/monicatvera)
- Frontend Mentor - [@monicatvera](https://www.frontendmentor.io/profile/monicatvera)