Skip to content

parkerbo/OpenBoard

Repository files navigation

OpenBoard

OpenBoard is a task management application oriented towards bug tracking for software engineering projects. Users can create project boards and tasks within projects to monitor, organize, update and close with the help of their team. OpenBoard is a clone of the project management website Asana.

Visit OpenBoard

Checkout the Wiki for more details!

Openboard At a Glance

Alt Text

Technologies Used

Frontend

JavaScript | React | Redux

Backend

Python | Flask | SQLAlchemy

Packages

React Beautiful Drag and Drop

React Textarea Autosize

React-Calendar

Features

Projects

Users can create a project with the default layout of Backlog, Open, In Progress and Closed to organize their tasks.

Tasks

Users can add new tasks into columns on the project board by clicking the 'Add a Task' button. Here users can add a title, description and various flags. A task can be assinged an optional due date and assignee. A task can be re-ordered by simply dragging and dropping the task into a new column. Deleting a task is available on the task detail view.

Comments

Users can comments on tasks within projects they are members of. A task can be edited if it was created by the user, and can be deleted as well.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages