Skip to content

DraftStorm is a React and Node.js and based Socket.IO powered based real canvas product, Multiple Users and Rooms Support, Notification Support, Great pallette available.

License

Notifications You must be signed in to change notification settings

vmanav/draftstorm

Repository files navigation

DraftStorm

Drafting Daily.

Version Maintenance License: MIT

About the Product

DraftStorm is a React and Node.js and based Socket.IO powered based real-time canvas product.

The functionalities supported are stated below :

- Real Time Canvas Drawing Tool.
- Room Architecture for seperate user base at real time.
- Great choice of pallet and tools available.
- User Entering/Leaving Room Notifications to all users.
- Get List of active Rooms at present.

What's great ?

  • Super Quick and Easy room joining, just share https://draftstorm.herokuapp.com/chat/roomName.

⭐️  Want to check out the Classic Version(v0) 🎨 ? Visit Here : The Marauder's Canvas

Installation and Usage

1. Clone the Repository

https://github.com/vmanav/draftstorm.git
cd draftstorm

2. Install Dependencies

npm i && cd client && npm i

3. Start Project

cd client && npm run build

cd ../ && npm start

Gallery

DraftStorm Demo
DraftStorm Demo
DraftStorm Home
DraftStorm Home
DraftStorm Username Validation
DraftStorm Username Validation
DraftStorm Toolkit
DraftStorm Toolkit

Author

👤 Manav Verma

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a ⭐️ if this project helped you!

📝 License

This project is MIT licensed.

NOTE : draftstorm-server was the seperate backend repository for this, which is now deprecated.

About

DraftStorm is a React and Node.js and based Socket.IO powered based real canvas product, Multiple Users and Rooms Support, Notification Support, Great pallette available.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published