Skip to content

IhsenBen/oldschool_calculator-FCC

Repository files navigation

React Old School calculator

Description:

ScreenShot

This project is a personal project as part of a Free Code Camp certification program to enhance my skills in React development. The main objective behind this project was to recreate a vintage calculator with a nostalgic 80/90's aesthetic.

During the development process, my primary focus was the CSS and styling to achieve the desired retro appearance.

As this project was created some time ago, it currently follows older React development practices.

This was an excellent way to have a practical introduction to Virtual DOM and single-page applications in general.

The solar panel look I got from following this article this article for the solar panel.

Live preview of the project:

you can check this project here

Things to Improve

  • Refactor the codebase by migrating from class components to functional components.
  • Introduce Typescript to ensure a more robust and type-safe codebase.
  • Using CSS-in-JS to streamline the styling process and improve code maintainability.
  • Adopt a more DRY approach to render the Buttons with a function.

About

A react Old school Calculator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published