Skip to content

🎨 Build real-time collaborative doodles with SquiggleSync, showcasing concurrency, state syncing, and event-driven architecture using Angular and WebSockets.

License

Notifications You must be signed in to change notification settings

sh0nzy06/squigglesync

Repository files navigation

✨ squigglesync - Collaborate in Real-Time Effortlessly

Download squigglesync

📖 Introduction

Welcome to squigglesync, your go-to real-time collaborative whiteboard. This application allows multiple users to doodle, draw, and brainstorm together seamlessly. It uses powerful technologies like Angular, WebSockets, and Redis to manage state and keep everything in sync, ensuring a fluid experience without lag.

🚀 Getting Started

Requirements

Before you start, please ensure that your system meets the following requirements:

  • Operating System: Windows 10, macOS Mojave or later, or any Linux distribution
  • Browser: The latest version of Chrome, Firefox, or Safari
  • Memory: At least 4 GB of RAM
  • Processor: A dual-core processor or higher

Installation Steps

  1. Visit the Download Page Click the link below to reach the release page:

    Download squigglesync

  2. Download the Latest Version On the Releases page, look for the latest version of squigglesync. You will see a list of files available for download. Click on the file that suits your operating system. If you are unsure, choose the installer labeled for your OS.

  3. Run the Installer Once the download is complete, navigate to your Downloads folder and double-click the installer file. Follow the prompts to complete the installation. If you see a security warning, click "Run" or "Allow" to proceed.

  4. Open squigglesync After installation, you can locate squigglesync in your applications menu or desktop. Click to launch the application.

  5. Join a Session You can either start a new drawing session or join an existing one. If you're starting a session, share your unique URL with your friends or colleagues. If you’re joining, enter the provided URL to begin.

🎨 Features

  • Real-Time Collaboration: Work with friends or colleagues and see each other's changes live.
  • User-Friendly Interface: No technical skills needed! Just start drawing.
  • Multiple Tools: Choose from a variety of brushes, colors, and shapes.
  • Save Your Work: You can save your whiteboard sessions and return to them later.
  • Cross-Platform: Use squigglesync on any device with a web browser.

📁 Download & Install

To download and install squigglesync, please go straight to the Download Page.

Troubleshooting Installation

If you experience any issues during installation:

  • Ensure you have enough disk space.
  • Check if your antivirus software is blocking the installation. Temporarily disable it if necessary.
  • Look for a help section on the GitHub page for assistance or report issues.

🤝 Support

If you have questions or need help, don't hesitate to reach out. You can open issues directly in the GitHub repository. Our community will be glad to assist you.

✨ Conclusion

squigglesync is designed for ease of use, allowing you to unleash your creativity with friends effortless. Whether you’re brainstorming for a project or just having fun, this tool has you covered.

Enjoy drawing and collaborating!

Fill free to share your thoughts and feedback through the GitHub discussion board. Thank you for supporting squigglesync!

About

🎨 Build real-time collaborative doodles with SquiggleSync, showcasing concurrency, state syncing, and event-driven architecture using Angular and WebSockets.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •