Skip to content

Playboard is a fast and easy drawing app that lets you express your ideas instantly and collaborate with other users live.

Notifications You must be signed in to change notification settings

sujjeee/playboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

78 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Playboard 🎨

Playboard is a fast and easy drawing app that lets you express your ideas instantly and collaborate with other users live.

Features ✨

  • Fast color picker 🌈
  • Customizable your drawing line width πŸ–ŒοΈ
  • Clear canvas πŸ—‘οΈ
  • Take screenshot πŸ“Έ
  • Light/dark theme πŸŒžπŸŒ™

Tech Stacks πŸ’»

  • Next.js
  • TailwindCSS
  • Shadcn UI
  • Zustand
  • Express.js
  • Socket.io

Run Locally πŸš€

Run this command in the root folder.

yarn dev

or

Change the directory into each folder and run.

cd server
yarn dev
cd client
yarn dev

You can now play around with it.

Environment Variables 🌎

To run this project, you will need to add the following environment variables to your .env file:

For client:

NEXT_PUBLIC_HOSTED_SERVER= {hosted server url}

About

Playboard is a fast and easy drawing app that lets you express your ideas instantly and collaborate with other users live.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published