Trendyol / gurubu

Simple, Fast, and Practical Task Estimation and Tech Grooming. Live demo below ๐Ÿ‘‡
https://gurubu.vercel.app
BSD 3-Clause "New" or "Revised" License
59 stars 16 forks source link

Gurubu

License

Live demo ๐Ÿ‘‰ https://gurubu.vercel.app/

Simple, Fast, and Practical Task Estimation and Score Card Grooming

Agree with your teammates quickly and reliably! Start by setting up a room.

how-to-gurubu

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.

Ekran Resmi 2023-11-07 17 06 17

Features

Ekran Resmi 2023-11-07 17 06 34

Ekran Resmi 2023-11-07 17 08 39

image

Getting Started

Requirements

Root Installation

Frontend Installation

  1. Clone this repository to your local machine:
    https://github.com/Trendyol/gurubu.git
  2. Navigate to the frontend directory:
    cd gurubu-client
  3. Create .env variable root of the project and add this variable:
    NEXT_PUBLIC_API_URL="http://localhost:5000"
  4. Install the dependencies:
    yarn 
  5. Start the frontend application:
    yarn dev

The frontend application should now be running at http://localhost:3000.

Backend Installation

  1. Clone this repository to your local machine:
    https://github.com/Trendyol/gurubu.git
  2. Navigate to the backend directory:
    cd gurubu-backend
  3. Create .env variable root of the project and add this variable:
    CLIENT_URL="http://localhost:3000"
  4. Install the dependencies:
    yarn 
  5. Start the backend application:
    yarn start

The backend server should now be running at http://localhost:5000.

Contributing

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!