{"id":28796211,"url":"https://github.com/bocaletto-luca/abacus","last_synced_at":"2026-03-15T10:01:46.657Z","repository":{"id":296848355,"uuid":"994718539","full_name":"bocaletto-luca/Abacus","owner":"bocaletto-luca","description":"Abacus Web App is an interactive web application that simulates an abacus, the ancient counting tool used in mathematics. This digital version allows users to learn, practice, and understand basic arithmetic operations such as addition, subtraction, multiplication, and division using an abacus interface. 🎓  🔎 What is an Abacus? The abacus is ...","archived":false,"fork":false,"pushed_at":"2025-06-09T22:04:29.000Z","size":37,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-11T17:14:53.000Z","etag":null,"topics":["abacus","bocaletto-luca","calculator","css3","html5","javascript","math","mathematics","opensource","responsive","webapp","webgame"],"latest_commit_sha":null,"homepage":"https://bocaletto-luca.github.io/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bocaletto-luca.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-02T11:28:23.000Z","updated_at":"2025-06-11T15:59:49.000Z","dependencies_parsed_at":"2025-06-02T23:45:05.433Z","dependency_job_id":"47e5c650-e66d-4746-bea0-2b5f4a0f7945","html_url":"https://github.com/bocaletto-luca/Abacus","commit_stats":null,"previous_names":["bocaletto-luca/abacus"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bocaletto-luca/Abacus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FAbacus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FAbacus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FAbacus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FAbacus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bocaletto-luca","download_url":"https://codeload.github.com/bocaletto-luca/Abacus/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FAbacus/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260477919,"owners_count":23015068,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["abacus","bocaletto-luca","calculator","css3","html5","javascript","math","mathematics","opensource","responsive","webapp","webgame"],"created_at":"2025-06-18T03:11:38.296Z","updated_at":"2026-03-15T10:01:46.651Z","avatar_url":"https://github.com/bocaletto-luca.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🔢 Abacus Web App 🏗️  | WebAPP\n#### Author: Bocaletto Luca\n\n![HTML5](https://img.shields.io/badge/HTML5-%23E34F26.svg?\u0026style=flat\u0026logo=html5\u0026logoColor=white)\n![CSS3](https://img.shields.io/badge/CSS3-%231572B6.svg?\u0026style=flat\u0026logo=css3\u0026logoColor=white)\n![JavaScript](https://img.shields.io/badge/JavaScript-%23F7DF1E.svg?\u0026style=flat\u0026logo=javascript\u0026logoColor=black)\n\n[![Test Online](https://img.shields.io/badge/Test%20Online-Click%20Here-brightgreen?style=for-the-badge)](https://bocaletto-luca.github.io/Abacus/)\n\n**Abacus Web App** is an **interactive** web application that simulates an **abacus**, the **ancient counting tool** used in **mathematics**. This digital version allows users to learn, practice, and understand **basic arithmetic operations** such as **addition**, **subtraction**, **multiplication**, and **division** using an **abacus interface**. 🎓  \n\n🔎 **What is an Abacus?**  \nThe **abacus** is one of the earliest known tools for **calculations**, used in **ancient China, Rome, and Japan**. It consists of **rows of beads** that move on rods, helping users perform mathematical operations **quickly and visually**.  \n\n---\n\n## 🏆 Features  \n\n- 🏗️ **Fully Interactive Abacus Simulation**  \n- 🔢 **Supports Basic Arithmetic** (Addition, Subtraction, Multiplication, Division)  \n- 🎨 **Modern \u0026 Intuitive UI** (Designed for learners \u0026 educators)  \n- 🔄 **Real-Time Bead Movement** (Drag and manipulate beads easily)  \n- 🎓 **Educational Mode:** Step-by-step guides for **learning abacus techniques**  \n\n---\n\n## 🎮 How to Use  \n\n**1️⃣ Open the Web App**  \nAccess the **Abacus Web App** in a **modern browser** (Chrome, Edge, Firefox).  \n\n**2️⃣ Move the Beads**  \nDrag the **beads** along the **rods** to represent numbers.  \n\n**3️⃣ Perform Calculations**  \nUse the **abacus rules** to perform **addition, subtraction, multiplication, and division**.  \n\n**4️⃣ Save \u0026 Export Your Work**  \nExport calculations as **PNG, JPG, or PDF** with one click!  \n\n---\n\n## 🔗 Technologies Used  \n\n| 🖥️ **Frontend** | ⚙️ **Backend** | 🗄️ **Database** | 🏗️ **Other Tools** |\n|---|---|---|---|\n| ![HTML](https://img.shields.io/badge/HTML5-%23E34F26.svg?\u0026style=flat\u0026logo=html5\u0026logoColor=white) ![CSS](https://img.shields.io/badge/CSS3-%231572B6.svg?\u0026style=flat\u0026logo=css3\u0026logoColor=white) ![JavaScript](https://img.shields.io/badge/JavaScript-%23F7DF1E.svg?\u0026style=flat\u0026logo=javascript\u0026logoColor=black) | ![Node.js](https://img.shields.io/badge/Node.js-%23339933.svg?\u0026style=flat\u0026logo=node.js\u0026logoColor=white) ![Express](https://img.shields.io/badge/Express.js-%23000000.svg?\u0026style=flat\u0026logo=express\u0026logoColor=white) | ![MongoDB](https://img.shields.io/badge/MongoDB-%2347A248.svg?\u0026style=flat\u0026logo=mongodb\u0026logoColor=white) | ![Canvas](https://img.shields.io/badge/Canvas-%23FF5722.svg?\u0026style=flat) ![jsPDF](https://img.shields.io/badge/jsPDF-%232A2A2A.svg?\u0026style=flat\u0026logo=javascript\u0026logoColor=white) |\n\n---\n\n## 📜 Author  \n\n**👨‍💻 Bocaletto Luca**  \n\nBuilt with ❤️, **JavaScript**, and passion for **mathematics**! 🧮  \nIf you like **Abacus Web App**, ⭐ **star this repository** and help improve the project! 🚀  \n\n---\n\n## 🔗 License  GPL\nThis project is licensed under the **MIT License**.  \nFeel free to **use, modify, and distribute** it freely! 😊  \n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbocaletto-luca%2Fabacus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbocaletto-luca%2Fabacus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbocaletto-luca%2Fabacus/lists"}