{"id":13405311,"url":"https://github.com/andygrunwald/DigitalKanban","last_synced_at":"2025-03-14T09:32:46.243Z","repository":{"id":1939985,"uuid":"2869169","full_name":"andygrunwald/DigitalKanban","owner":"andygrunwald","description":"A small digital Kanban board based on Symfony2. This application was developed during a small university project.","archived":true,"fork":false,"pushed_at":"2022-01-13T04:21:41.000Z","size":6874,"stargazers_count":55,"open_issues_count":12,"forks_count":18,"subscribers_count":12,"default_branch":"master","last_synced_at":"2024-07-31T19:45:40.470Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"freezedev/pirategame","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andygrunwald.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":"andygrunwald","custom":"https://paypal.me/andygrunwald"}},"created_at":"2011-11-28T18:29:46.000Z","updated_at":"2023-08-16T17:44:51.000Z","dependencies_parsed_at":"2022-08-20T09:50:36.239Z","dependency_job_id":null,"html_url":"https://github.com/andygrunwald/DigitalKanban","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andygrunwald%2FDigitalKanban","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andygrunwald%2FDigitalKanban/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andygrunwald%2FDigitalKanban/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andygrunwald%2FDigitalKanban/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andygrunwald","download_url":"https://codeload.github.com/andygrunwald/DigitalKanban/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221454080,"owners_count":16824600,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-30T19:01:58.856Z","updated_at":"2024-10-25T19:32:01.619Z","avatar_url":"https://github.com/andygrunwald.png","language":"PHP","funding_links":["https://github.com/sponsors/andygrunwald","https://paypal.me/andygrunwald"],"categories":["PHP"],"sub_categories":[],"readme":"DigitalKanban\n=================\n\nWhat is DigitalKanban?\n-----------------\n\nHey, welcome to DigitalKanban. But what is it?\nDigitalKanban is a small digital Kanban board with multiple users, \nmultiple boards and some nice drag and drop features for tickets and columns.\n\nDigitalKanban was created for a small project at my university and one of my wishes was to try Symfony2. \nSo here we are. This is my first project created with Symfony2. \nSo be patient with me and drop some hints to improve some parts of this application. \nThis project could be a example for other Symfony2 starters as i was. \nSo, have look and try it. \nIf you found some bugs or or have an issue, create a bug ticket here and i will try to help you ;)\n\nThis project is based on [Symfony2](http://symfony.com/), [jQuery](http://jquery.com/), [HTML5Boilerplate](html5boilerplate.com) and there sub projects.\n\nPS: You should use a 'newer' browser like Google Chrome or Mozilla Firefox (up to date please), \nbecause DigitalKanban make use of some HTML5 and CSS3 features (i think IE6 or 7 will fail, but i didn`t try it). Thanks ;)\n\nScreenshots\n------------\n\u003ca href=\"https://github.com/andygrunwald/DigitalKanban/raw/master/Screenshots/Kanban-Board.png\" title=\"DigitalKanban: Kanban-Board\"\u003e\n\t\u003cimg src=\"https://github.com/andygrunwald/DigitalKanban/raw/master/Screenshots/Kanban-Board.png\" alt=\"DigitalKanban: Kanban-Board\" title=\"DigitalKanban: Kanban-Board\" width=\"420\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/andygrunwald/DigitalKanban/raw/master/Screenshots/DragAndDrop%20tickets%20at%20Kanban-Board.png\" title=\"DigitalKanban: Drag and drop tickets on a Kanban-Board\"\u003e\n\t\u003cimg src=\"https://github.com/andygrunwald/DigitalKanban/raw/master/Screenshots/DragAndDrop%20tickets%20at%20Kanban-Board.png\" alt=\"DigitalKanban: Drag and drop tickets on a Kanban-Board\" title=\"DigitalKanban: Drag and drop tickets on a Kanban-Board\" width=\"420\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/andygrunwald/DigitalKanban/raw/master/Screenshots/DragAndDrop%20columns%20at%20board%20management.png\" title=\"DigitalKanban: Drag and drop columns on a Kanban-Board in edit mode\"\u003e\n\t\u003cimg src=\"https://github.com/andygrunwald/DigitalKanban/raw/master/Screenshots/DragAndDrop%20columns%20at%20board%20management.png\" alt=\"DigitalKanban: Drag and drop columns on a Kanban-Board in edit mode\" title=\"DigitalKanban: Drag and drop columns on a Kanban-Board in edit mode\" width=\"420\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/andygrunwald/DigitalKanban/raw/master/Screenshots/Board%20management.png\" title=\"DigitalKanban: Kanban-Board management\"\u003e\n\t\u003cimg src=\"https://github.com/andygrunwald/DigitalKanban/raw/master/Screenshots/Board%20management.png\" alt=\"DigitalKanban: Kanban-Board management\" title=\"DigitalKanban: Kanban-Board management\" width=\"420\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/andygrunwald/DigitalKanban/raw/master/Screenshots/User%20management.png\" title=\"DigitalKanban: User management\"\u003e\n\t\u003cimg src=\"https://github.com/andygrunwald/DigitalKanban/raw/master/Screenshots/User%20management.png\" alt=\"DigitalKanban: User management\" title=\"DigitalKanban: User management\" width=\"420\" /\u003e\n\u003c/a\u003e\n\nRequirements\n------------\nDigitalKanban is a normal Symfony2 application.\nHave a look at [Requirements for running Symfony2](http://symfony.com/doc/2.0/reference/requirements.html).\nThe requirements will also be checked during the installation.\n\nInstallation\n------------\n\n1. Get a copy of this application\n2. Target your vhost to the web/ directory (document root). In this example your vhost is named ``digitalkanban.local``\n3. For shell commands you have to change the directory to main application root (level on ``app/``, ``bin/`` and so on)\n4. Copy ``app/config/parameters.ini.dist`` to ``app/config/parameters.ini`` and edit database settings to match your personal settings\n5. Call ``composer install`` via shell (make sure you installed composer globally or just download composer and run ``php composer.phar install``\n6. chmod -R write permission to app/cache and app/logs\n7. Call [http://digitalkanban.local/config.php](http://digitalkanban.local/config.php) via webbrowser to check for all (web) requirements (if a test will not pass, configure your server to pass this tests)\n8. Call ``php app/check.php`` via shell to check for all (cli) requirements (if a test will not pass, configure your server to pass this tests)\n9. Setting up database (incl. dummy data) with the following shell commands\n\t* ``php app/console doctrine:database:create``\n\t* ``php app/console doctrine:migration:migrate``\n\t* ``php app/console doctrine:fixtures:load``\n10. Call [http://digitalkanban.local/](http://digitalkanban.local/) via webbrowser and enjoy the application\n11. In case of update for an older version, you have to update bundles and database by running:\n\t* ``composer install``\n\t* ``php app/console doctrine:migration:migrate``\n\nLogins\n------------\nAt first you will be asked for a login. \nLogin with username/password or email/password.\u003cbr /\u003e\nHere are some predefinied logins (user must be active!):\n\nUsername: *john*\u003cbr /\u003e\nEmail: *john@example.com*\u003cbr /\u003e\nPassword: *admin*\u003cbr /\u003e\nRole: Administrator\u003cbr /\u003e\nActive: Yes\n\nUsername: *max*\u003cbr /\u003e\nEmail: *max@mustermann.de*\u003cbr /\u003e\nPassword: *user*\u003cbr /\u003e\nRole: User\u003cbr /\u003e\nActive: Yes\n\nUsername: *dieter*\u003cbr /\u003e\nEmail: *dieter@google.de*\u003cbr /\u003e\nPassword: *user*\u003cbr /\u003e\nRole: User\u003cbr /\u003e\nActive: No\n\nUser: *markus*\u003cbr /\u003e\nEmail: *markus@yahoo.de*\u003cbr /\u003e\nPassword: *user*\u003cbr /\u003e\nRole: Administrator\u003cbr /\u003e\nActive: Yes\n\nUser: *daniel*\u003cbr /\u003e\nEmail: *daniel@web.de*\u003cbr /\u003e\nPassword: *user*\u003cbr /\u003e\nRole: User\u003cbr /\u003e\nActive: Yes\n\nProblems / Issues / Help\n------------\nIf you got a blank page while starting the application, open *web/app.php* and replace\n\n    $kernel = new AppKernel('prod', false);\n\nwith\n\n    $kernel = new AppKernel('prod', true);\n\nreload the page, have a look which error occur and try to solve it on your own.\nIf you can not find a solution, drop me a short message in a ticket or something like this. I will try to help you.\nYou can also use the [github wiki](https://github.com/andygrunwald/DigitalKanban/wiki) for more informations about DigitalKanban.\n\nGet in contact\n------------\nYou want to get in contact with me? To drop me a short message or to have a nice talk, meetup or a beer? No problem!\nSend me a tweet over [Twitter (@andygrunwald)](https://twitter.com/#!/andygrunwald), write me a [ticket at github \"bugtracker\"](https://github.com/andygrunwald/DigitalKanban/issues) or [send me an email](https://github.com/andygrunwald).\n\nHave fun\n------------\nEnjoy this little application and i will be happy for feedback!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandygrunwald%2FDigitalKanban","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandygrunwald%2FDigitalKanban","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandygrunwald%2FDigitalKanban/lists"}