Skip to content

Repository files navigation

Welcome to your Expo app 👋

This is an Expo project created with create-expo-app.

Get started

  1. Install dependencies

    npm install
  2. Start the app

     npx expo start

In the output, you'll find options to open the app in a

You can start developing by editing the files inside the app directory. This project uses file-based routing.

Get a fresh project

When you're ready, run:

npm run reset-project

This command will move the starter code to the app-example directory and create a blank app directory where you can start developing.

Learn more

To learn more about developing your project with Expo, look at the following resources:

Join the community

Join our community of developers creating universal apps.

Todos

  1. Finish styling to better match the styling seen in an Android or iOS calculator
  2. Add tabs and logic for other types of calculators like scientific calculators
  3. Fix all of the bugs
  4. Finish documentation of functions and functional components
  5. Add unit tests for functions and functional components
  6. Run unit tests on a CI/CD pipeline (Github Actions)
  7. Run deployment test for app to be deployed to Google Play or App Store

Bugs

  1. Can not handle more than two operations at a time. I.E (2+2+2 != 6)
  2. AC button does not clear the display
  3. +/- does not change the sign of the number
  4. % button does not work

About

mobile calculator

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages