Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mp3martin/real_division

Generates division using method "division with a remainder" as if you did it on paper. (+ testing many gui frameworks!)
https://github.com/mp3martin/real_division

calculator division nextjs python react tkinter tkinter-gui

Last synced: 10 days ago
JSON representation

Generates division using method "division with a remainder" as if you did it on paper. (+ testing many gui frameworks!)

Awesome Lists containing this project

README

        

[![CodeFactor](https://www.codefactor.io/repository/github/MP3Martin/real_division/badge)](#/)
[](#/)
[](#/)
[](#/)
[](#/)
----
[](#/)
[](#/)

# real_division
Generates division using method "division with a remainder" like this:




❕ Example video of the method: www.youtube.com/watch?v=...

## Projects
Project | Tkinter GUI | Web UI | Terminal UI | PyPI package | Core calculation script
:------------ | :-------------| :-------------| :-------------| :-------------| :-------------|
State | ✔️ | ✔️ | :x: | :x: | ✔️
Automated build workflow | ✔️ | ✔️ | :x: | :x: | *Not needed*
Programming language | Python | JavaScript + JSX + CSS | :x: | Python | Python
Framework | Tkinter | Next.js + MUI | :x: | *None* | *None*

(✔️ - **totally done**, updated rarely | :white_check_mark: - **done**, but will be **updated** | :x: - **not done**)

## Why does this project exist / What i've learned
This project was created to show that you can write **small core script** and use it in many **platforms** / **frameworks** _(even **Python** in **WEB Browser**)_.

#### How this project affected me:
* I've learned
* React `useEffect`, `useState`, `Component` and most of React's core functionality
* Next.js `next/dynamic`
* RegEx
* SCSS
* Cool css fade in animations
* Page loading that actually works (doesn't show up for 0.1 seconds after the page is fully loaded)
* I've created
* [gh](https://github.com/MP3Martin/jsRUNpy.js) **[MP3Martin/jsRUNpy.js](https://github.com/MP3Martin/jsRUNpy.js)**