Skip to content

Online collaborative design tool made with liveblocks & fabric.js

License

Notifications You must be signed in to change notification settings

WizzzStark/ProtoForge

Repository files navigation

ProtoForge 🛠️✨

protoforge

ProtoForge is an online collaborative design tool, built with the powerful combination of Liveblocks, Fabric.js, and Next.js.

Features 🌟

  • Real-time collaboration: Work with your team on the same project simultaneously, without delays or conflicts.
  • Intuitive interface: Thanks to Fabric.js, enjoy a user-friendly interface that lets you drag, drop, and edit design components with ease.
  • Powered by Next.js: Experience the best user experience with fast loading times.
  • Scalable With Liveblocks, your project scales efficiently making it easy to add new functionalities.

Getting Started 🚀

To start using ProtoForge, follow these steps:

  1. Clone the repository:
git clone https://github.com/WizzzStark/ProtoForge
  1. Install the dependencies:
cd protoforge
npm install
  1. Create an account at liveblocks.io
  • Copy the public key from administration

  • Create the .env.local file and add your public key to the variable NEXT_PUBLIC_LIVEBLOCKS_PUBLIC_KEY=your_public_key

  1. Run the development server:
npm run dev

Visit http://localhost:3000 in your browser to see the application in action.

Contributing 🤝

Contributions are what make the open-source community such an amazing place to learn, inspire, and create! Any contribution you make will be greatly appreciated.

If you have a suggestion to improve this, please fork the repository and create a pull request. You can also simply open an issue with the "enhancement" tag. ⭐

License 📄

Distributed under the MIT License. See LICENSE for more information.

Live Demo 📬

Web link: https://proto-forge.vercel.app/


Hope ProtoForge boosts your creativity and collaboration to new levels! 🌈🛠️

About

Online collaborative design tool made with liveblocks & fabric.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published