DrawingApp

A real-time drawing app using WebSocket, built with Go and React.js

MIT License

Stars
3

Real-Time Drawing App

A real-time drawing application built with Go for the backend and React with TypeScript and Zustand for the frontend. The app allows users to draw collaboratively, with changes saved in SQLite.

Preview

Installation

  1. Clone the repository:

    git clone https://github.com/maciekt07/DrawingApp.git
    cd DrawingApp
    
  2. Install backend dependencies and run the server:

    cd server
    go mod tidy
    go run main.go
    

[!NOTE] The server will start running on port 8080.

  1. Install frontend dependencies and run the client:

    cd ..
    npm install
    npm run dev
    

[!NOTE] The client will start running on port 5173.

Credits

made with ❤️ by maciekt07