https://github.com/zadeabhishek/infiboard
The purpose of this project is to delve into the mathematical principles underlying the creation of an Infinite Board using the canvas element.
https://github.com/zadeabhishek/infiboard
canvas css github html javascript pages reactjs simulator whiteboard
Last synced: 2 months ago
JSON representation
The purpose of this project is to delve into the mathematical principles underlying the creation of an Infinite Board using the canvas element.
- Host: GitHub
- URL: https://github.com/zadeabhishek/infiboard
- Owner: ZadeAbhishek
- License: mit
- Created: 2023-06-15T03:24:10.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-05-24T05:58:37.000Z (about 1 year ago)
- Last Synced: 2025-05-24T06:36:19.738Z (about 1 year ago)
- Topics: canvas, css, github, html, javascript, pages, reactjs, simulator, whiteboard
- Language: JavaScript
- Homepage: https://zadeabhishek.github.io/infiboard/
- Size: 8.53 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hello, I'm Abhishek Zade! 👋
## INFINITE BLACKBOARD PROJECT
The goal of the **Infinite Blackboard** project is to delve into the realm of canvas graphics and comprehend the mathematical foundations underlying the creation of an infinite drawing space.
### Visit the Project Website
[](https://zadeabhishek.github.io/infiboard/)
## 🚀 About Me
I'm an aspiring technologist with a passion for software development. I participated in Google Summer of Code 2021 and have nurtured skills in web development and machine learning. My journey also includes contributing to diverse projects, such as crafting MQTT servers using Flutter.
## 🛠Skills
I'm proficient in a spectrum of technologies and languages:
- C++
- JavaScript
- Python
- Django
- Machine Learning
- Git
- SQL
- Data Structures & Algorithms
- React.js
## 🔗 Connect with Me
Feel free to connect with me on LinkedIn to explore my experiences and projects:
[](https://www.linkedin.com/in/arzade/)
## Running the Project Locally
### Run Manually
To run the **Infinite Blackboard** project on your local machine, follow these steps:
- Clone the project repository.
- Navigate to the project directory in your terminal:
```bash
cd INFINITE-BOARD
```
- Install all Dependancy
```bash
npm install
```
- Start Server
```bash
npm start
```
### Run using Docker-Compose
- Initial command to build Docker Container
```bash
docker-compose up -d --build
```
- To Run Docker
```bash
docker-compose up
```
- Stop Docker
```bash
docker-compose stop
```
# CRDT theory

