/paint-online-backend

Repository with backend for web application for real-time collaborative drawing. Allows users to create boards or join existing ones, draw with a brush or use ready-made shapes, apply different colors, undo actions or redo.

Primary LanguageTypeScriptMIT LicenseMIT

Paint Online

A full-stack web application for real-time collaborative drawing.
Report Bug · Request Feature

Project review

- Home page

image

- Boards page

image

- Canvas

image

About The Project

Paint Online is a web application for real-time collaborative drawing. Allows users to create boards or join existing ones, draw with a brush or use ready-made shapes, apply different colors, undo actions or redo.

Used technologies

The technologies I used to build this web application can be seen in the repository tags or in package.json.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request