Skip to content
Re:Backlogs is an Open Source Project Management Tool.
Ruby Vue HTML JavaScript CSS Dockerfile
Branch: master
Clone or download
Latest commit 7c9e000 Jan 13, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Merge pull request #70 from yuuu/fix_routing_for_projects Jan 14, 2020
bin first commit (v0.1) Oct 18, 2019
config Fix routing for projects. Jan 11, 2020
db refs RE-2: User registration and user authentication are possible wit… Dec 11, 2019
docker-volumes first commit (v0.1) Oct 18, 2019
images_for_README add images for README Oct 18, 2019
lib first commit (v0.1) Oct 18, 2019
log first commit (v0.1) Oct 18, 2019
public first commit (v0.1) Oct 18, 2019
storage first commit (v0.1) Oct 18, 2019
test refs RE-2: User registration and user authentication are possible wit… Dec 11, 2019
tmp first commit (v0.1) Oct 18, 2019
vendor first commit (v0.1) Oct 18, 2019
.browserslistrc first commit (v0.1) Oct 18, 2019
.dockerignore first commit (v0.1) Oct 18, 2019
.gitignore refs RE-2: User registration and user authentication are possible wit… Dec 11, 2019
.ruby-version first commit (v0.1) Oct 18, 2019
CONTRIBUTING.md Create CONTRIBUTING.md Dec 24, 2019
Dockerfile first commit (v0.1) Oct 18, 2019
Gemfile refs RE-60 RE-66: Feature Gravatar, View Sprint Progress Dec 20, 2019
Gemfile.lock Bump rack from 2.0.7 to 2.0.8 Dec 20, 2019
LICENSE first commit (v0.1) Oct 18, 2019
Procfile add Procfile Oct 18, 2019
README.ja.md docs(README): fix typo Dec 28, 2019
README.md docs(README): fix typo Dec 28, 2019
Rakefile first commit (v0.1) Oct 18, 2019
babel.config.js first commit (v0.1) Oct 18, 2019
config.ru first commit (v0.1) Oct 18, 2019
docker-compose.yml first commit (v0.1) Oct 18, 2019
package.json Add Loading Animation Dec 5, 2019
postcss.config.js first commit (v0.1) Oct 18, 2019
rebacklogs.erd first commit (v0.1) Oct 18, 2019
yarn.lock Add Loading Animation Dec 5, 2019

README.md

Re:Backlogs

GitHub release Docker Pulls

Re:Backlogs is an Open Source project management tool. It aims to be simple and easy to use Backlogs.

Japanese:README.ja.md

Screenshot

Demo

About this project

Similar Project or Software

What is Backlog(s)

The basic philosophy is based on redmine_backlogs. There are several terms related to Backlogs.

  • Backlogs
    • A place to store stories
    • Story will be added without being bound by existing Sprint.
  • Sprints
    • Basic unit that digests a story within a set period. Generally, it is separated by 2 weeks.
    • Add Story to Sprint from Backlogs and plan
  • Story
    • Represents the specific granularity to accomplish something
    • When using for software development, it is basic to write in the form of “can do”
    • For example, if you add a login function to a web application and implement a function that allows you to add comments, create the following story
      • Log in to the application
      • You can add comments as a logged-in user
  • Task
    • 1 Create multiple items in Story.
    • Here are the specific tasks to complete the story
    • For example, the following tasks can be considered to complete the above-mentioned story of “Login to application”.
      • Implementation
      • Code Review & Feedback
      • Testing

"Re:" Meaning

The original meaning of Re: means “reply” in email, It also includes the meaning of again, which is part of the prefix re-. I hope that the project management using Backlogs will spread again.

Install

Use docker-compose.yml

git clone https://github.com/kaishuu0123/rebacklogs

docker-compose up -d

Contribute

kaishuu0123 is Japanese, but just started learning English.

You can write issues and PRs in English or Japanese.

If you want to add a large feature, etc., it will be smooth if you create issue first and then discussion. Even if a big PR is suddenly thrown, it may be rejected at the concept stage.

Development instructions

Requirements

  • Ruby
  • bundler
  • Node.js
  • yarn

Setup

bundle install --path=vendor/bundle
yarn install

bundle exec rails db:create db:migrate

Run Re:Backlogs

# another window
bin/webpack-dev-server

# main window
bin/rails s

Development motivation

There are several.

  • Of course I want to create easy-to-use Backlogs
  • Aim to provide comprehensive OSS including document sites
  • I want to make my portfolio
    • To reflect the know-how accumulated so far in Re:Backlogs
  • I want to create a not SPA service using webpacker
    • Use an existing session mechanism that does not use JWT, and prepare an environment for developing modern front ends.

LICENSE

  • MIT
  • see LICENSE file
You can’t perform that action at this time.