Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/maximan3000/paintonline

paintOnline
https://github.com/maximan3000/paintonline

ajax css graphics-programming html5 javascript php session-management socket-programming

Last synced: 4 days ago
JSON representation

paintOnline

Awesome Lists containing this project

README

        

# Paint Online

Графический онлайн редактор с совместным рисованием на одном полотне.
Стек технологий:
1. PHP
2. WebSocket
3. JavaScript
4. MySql

### Запуск
1. Инициализировать базу MySql [следующим скриптом](readme/paint.sql). Назвать её "**paint**" и захостить на localhost:3306
2. Установить пакеты composer (composer install) и обновить автозагрузку классов (composer dump-autoload)
3. Запустить [этот сокет](php/runSocket.php) через php, отредактировав [файл](run_websocket_server.bat)
4. Запустить php сервер для сайта

### Пример работы

| | |
| :--- | ---: |
| ![Авторизация](readme/screen1.jpg) | ![Сессии](readme/screen2.jpg) |

||
| :---: |
| ![Редактор](readme/screen3.jpg) |