https://github.com/estebanrfp/pixel-painting
Distributed Pixel Painting Application with GraphDB and Vanilla Javascript
https://github.com/estebanrfp/pixel-painting
app descentralized distributed gdb graphdb p2p paint painting realtime
Last synced: 12 months ago
JSON representation
Distributed Pixel Painting Application with GraphDB and Vanilla Javascript
- Host: GitHub
- URL: https://github.com/estebanrfp/pixel-painting
- Owner: estebanrfp
- Created: 2025-05-07T09:20:40.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-11T14:45:24.000Z (about 1 year ago)
- Last Synced: 2025-06-09T06:45:16.222Z (about 1 year ago)
- Topics: app, descentralized, distributed, gdb, graphdb, p2p, paint, painting, realtime
- Language: JavaScript
- Homepage: https://estebanrfp.github.io/Pixel-Painting/
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GDB Multiplayer Pixel Painting Example
A simple application designed to help painters track their progress, gather inspiration, and manage their painting process effectively.
## Features
- Add new painting projects or ideas
- Track the status of each project (e.g., in-progress, completed)
- Delete projects that are no longer needed
- Filter projects by status (all, in-progress, completed)
- Clear all completed projects for a fresh start
- Pending project counter to keep you motivated
- Data persistence using localStorage
- Responsive design for use on any device
## Technologies Used
- HTML5
- CSS3
- JavaScript (ES6+)
- Font Awesome for icons
- GraphDB for realtime comunication
## How to Use
1. Clone this repository
2. Open the `index.html` file in your browser
3. Start managing your painting projects and tracking your progress!
## Project Structure
- `index.html`: HTML structure of the app
- `styles.css`: CSS styles for the user interface
- `script.js`: Application logic in JavaScript
## Demo
You can view a live demo of the application at: [GitHub Pages](https://estebanrfp.github.io/Pixel-Painting/)
## Inspiration
This app is inspired by the tools that painters need to stay organized and motivated throughout their creative journey. Whether you're working with cold wax and oils or acrylics, this app will help you manage your projects efficiently .
## Adaptability
The app can adapt to different workflows depending on the painter's preferences. For example, users can filter their projects based on their current status, allowing them to focus on what matters most at any given time .
## License
This project is licensed under the MIT License.
#### Credits
[by Esteban Fuster Pozzi (estebanrfp)](https://github.com/estebanrfp)