This project is a client side for issues backend service that synchronizes issues between Plane and GitHub. In this UI it gives a prominent button to start sync and also shows progress and current status using Websockets.
- Sync Service: Synchronizes GitHub issues with Plane workspaces.
- Real-time Updates: Shows broadcasted sync progress from server via WebSocket (Socket.IO Client).
git clone https://github.com/Saurabhkmr98/plane-issues-sync-frontend.git
cd plane-issues-sync-frontendnpm installCreate a .env file in the root directory and configure the variables by referencing to .env.example file:
npm startThe server will run on http://localhost:3000/.
- React.js: A Javascript Framework
- Socket.IO Client: Real-time, event-based communication for broadcasting sync progress.
- Tanstack React Query: For making API calls
This frontend client a simple UI to interact with plane-issues-backend-service
Feel free to reach out for further details or to contribute to the project.
Saurabh Kumar
[email protected]