A light-weight scrum board called Dodo-app.
Try it: https://dodo-app.net/
This is my pet project to learn, exercise and visualize the skills of front-end programming. First it was made on pure JavaScript classes, then it was all passed to React components using Redux to store information. Jest/Enzyme technologies are used for unit testing.
HTML5 🔸 SCSS 🔸 JavaScript(ES6) 🔸 React 🔸 Redux 🔸 React Routing 🔸 react-beautiful-dnd 🔸 Jest/Enzyme
The backend part was made by @dmitrii606 who also kindly mentored me in this project.
Here you can play around with the board, create tickets, change their status and also delete them.
- If you visit Dodo-app for the first time, click "Create board" button, that will navigate you directly to your new Board page.
-
Please, write down your Board ID to be able to open your board after exit it. You can use Routing to navigate. Or you can access then to your board from the main page.
-
Once you are in your Board page, press "New ticket" button to make a new ticket. You can choose its status while creating or editing it, or you can just drag it to a corresponding column.
-
Click the ticket on the column to see its description or delete it.
-
That’s it. Have fun, and don’t stop yourself of being creative on tickets you make.
Being my first personal project, Dodo-app taught me to work independently, to search…no – to dig for information and explore and apply new technologies on the move, to get used to devtools and debugger, to become friends with Git and respect testing.