Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scientific Calculator #47

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

BabyElias
Copy link

CSOC Task 1 Submission

Track

  • Android
  • Flutter
  • Web Devlopment

Task Completed

Calculator

  • Task 1: Create a simple calculator with basic mathematical operations.
  • Task 2: Add complex operations including exponentiation, logarithms, trigonometry, etc.
  • Task 3: Add an option to change settings, say from radians to degrees and vice versa, and an option to change the theme of the app.
  • Task 4: Feature to show a history of previous calculations.
  • Extras: Add feature for matrix calculations and plotting of simple basic graphs using equations.

Submission

[Repo](link)
[APK|Web Site](link)

@BabyElias BabyElias changed the title Added Scientific Calculator Scientific Calculator Jun 9, 2022
@S-kus S-kus added web judged Submission has been judged and evaluated labels Jun 30, 2022
@S-kus S-kus self-requested a review June 30, 2022 08:58
Copy link
Member

@S-kus S-kus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @BabyElias, Nice work!
However, there are a few scopes of improvements like responsiveness and UI of the web app. Take care of indentation for clean code. Also, you can try to implement a feature of self-closing of brackets before an evaluation if it is not closed by the user.

@BabyElias
Copy link
Author

Thank You @S-kus . Will try to implement the self-closing bracket feature and keep the clean code suggestion in mind!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
judged Submission has been judged and evaluated web
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants