Live demo ๐ https://gurubu.vercel.app/
Gurubu is a tool designed to streamline task estimation grooming sessions and prioritize tasks using a room-based, user-friendly approach. With a single click, users can create a room, invite team members, and start estimating story points or voting on multiple metrics for score card grooming.
- One-Click Room Setup: Quickly create a dedicated room for your task estimation or score card grooming session.
-
User-Friendly Interface: Easily enter your name and join a room, making collaboration simple and efficient.
-
Story Point Estimation: Streamline the process of estimating story points to better plan and manage your project.
-
Score Card Grooming: Prioritize tasks effectively by allowing users to vote on multiple metrics.
- Node.js and yarn (To manage project dependencies for the frontend and the backend)
- Run
yarn
at the root of the project to install git hooks.
- Clone this repository to your local machine:
https://github.com/Trendyol/gurubu.git
- Navigate to the frontend directory:
cd gurubu-client
- Create .env variable root of the project and add this variable:
NEXT_PUBLIC_API_URL="http://localhost:5000"
- Install the dependencies:
yarn
- Start the frontend application:
yarn dev
The frontend application should now be running at http://localhost:3000.
- Clone this repository to your local machine:
https://github.com/Trendyol/gurubu.git
- Navigate to the backend directory:
cd gurubu-backend
- Create .env variable root of the project and add this variable:
CLIENT_URL="http://localhost:3000"
- Install the dependencies:
yarn
- Start the backend application:
yarn start
The backend server should now be running at http://localhost:5000.
We welcome and appreciate contributions from the community. Whether it's reporting issues, suggesting improvements, or submitting code, your help is valuable. Thank you for being a part of our project!