Back to Projects
completed beginner Duration: 1 year

FreeCodeCamp Calculator

Calculator project for FreeCodeCamp Front End Development certification

Screenshot of FCC Calculator

A functional calculator built to meet FreeCodeCamp's Front End Development Library certification requirements. Implemented with TypeScript for type safety and proper calculator logic handling.

Key Features

  • ✓ Basic arithmetic operations
  • ✓ Clear and reset functions
  • ✓ Decimal support
  • ✓ Keyboard support
  • ✓ Order of operations
  • ✓ Responsive design

Challenges

  • • Handling edge cases
  • • Order of operations
  • • Floating point precision
  • • Keyboard accessibility
  • • TypeScript type safety