This is a solution to the Calculator app challenge on Frontend Mentor coded by Mehmet Mutlu.
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
- Solution URL: Frontend Mentor
- Live Site URL: Live Preview
- React - JS library
- SCSS - For styles
- TypeScript - Type Safety JS
- Flexbox
- CSS Grid
- Mobile-first workflow
I have made practices about TypeScript, SCSS and ContextAPI.
I would like to learn Next.js and try to code new project with it.
- ReactJS Documents - This documents helped me to create Contexts.
- SCSS Documents - This is an amazing article which helped me SCSS. I'd recommend it to anyone still learning this concept.
- GitHub - @MhmtMutlu
- Frontend Mentor - @MhmtMutlu
- LinkedIn - @mehmettmutlu