Real-time Low Bandwidth Drawing Board ✏️
It helps people to share own sketches Real-time.
Built over Socket ❤️
Report Bug
·
Request Feature
-
Real-time
-
Low Bandwidth
-
Shareable Room Link
-
Adjustable Brush Size
-
Clone the repository
git clone [email protected]:debdutgoswami/lenzo.git cd lenzo/
-
Create a separate branch for each feature
git checkout -b <branch-name>
-
Make your changes
-
Create a Pull Request. Follow the PR guidelines
Before starting with your day's development, perform a pull from the develop
branch
git pull origin develop
-
Go to
docker/backend
cd docker/backend
-
Execute the
run-server.sh
chmod +x run-server.sh ./run-server.sh
NOTE: If you are on Windows system, then you need to manually execute the
run-server.sh
commands withoutsudo
Once you have your backend up and running successfully, simply go to /docs
to look into the API documentations. Furthermore, you can go to /playground
to test out those APIs.
-
Go to
src/client
cd src/client
-
Copy the contents of
example.env.development.local
to.env.development.local
cp config/example.env.development.local .env.development.local
-
Start the client
npm start
Custom Environment Docs