Skip to content

Scrum flow is a Project Management tool that helps teams organize and manage their projects through agile scrum method. It includes features like RBAC, Project management and team assignment,project task management. link to backend API https://scrum-flow.onrender.com

License

Notifications You must be signed in to change notification settings

FevenSeyfu/scrumflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scrum Flow: Agile Project Management 🚀

Scrum Flow Demo

📗 Table of Contents

About the Project

Scrum Flow is an agile project management tool designed to facilitate Development projects through the SCRUM methodology. It assists teams in managing tasks efficiently with defined roles and tasks for Product owner, Scrum Master and Development Team, promoting iterative development.

Built With

Tech Stack

Key Features

  • User Authentication: Secure access to Scrum Flow using JWT authentication methods.
  • ROle Based Access: Separate dashboards to user roles and defined components for each user role , Product owner,scrum Master and Development Team
  • Task Management: Create, update, and track tasks and tasks dependencies using SCRUM methodology.
  • Project Management: Create, update, and track projects and project tasks.

Live Demo

Getting Started

To get started with Scrum Flow locally, follow these steps.

Prerequisites

Setup

Clone this repository to your desired folder:

git clone [email protected]:FevenSeyfu/scrumflow.git


### Install

Install this project with:

```sh
cd scrumflow/backend
npm install

cd scrumflow/frontend
npm install

Usage

To run the project, execute the following command:

cd scrumflow/backend
npm start

cd scrumflow/frontend
npm start

Run tests

To run tests, run the following command:

cd scrumflow/backend
npm test

Deployment

You can deploy this project using:

(back to top)

👥 Authors

👤 Author

(back to top)

🔭 Future Features

  • Notification System: Integrate Notification system to frontend.
  • Project Progress: Integrate a dashboard to controll project progress .
  • Teams Collaberation Implement collaberation functioality.

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project you can give it a star and any feedback is apprectiated.

(back to top)

🙏 Acknowledgments

I would like to thank for those who have tested and gave me feedback

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Scrum flow is a Project Management tool that helps teams organize and manage their projects through agile scrum method. It includes features like RBAC, Project management and team assignment,project task management. link to backend API https://scrum-flow.onrender.com

Topics

Resources

License

Stars

Watchers

Forks

Languages