A custom kanban system using a symfony backend and a Vanilla JS frontend.
You will need a database. The project is already setup for a mysql database, but you can configure any DBMS in the limit of the ones handled by doctrine 2.
git clone https://github.com/Pandav0x/kanban.git
cd kanban
cp .env .env.local
- Change the
.env.local
content to make it fit your config. make install
you can addfixture
if you want to load some dummy data.
Then you will need to either start a web server using the symfony application (downloadable here) or to use a real server.
Once the installation complete, you should get something like:
You can add an element by clicking the add
'button' in the top right corner of the screen:
You can edit an element by double clicking on it:
You can Delete the element by clicking [X]
, Validate your modifications by clicking [V]
or cancel the editing by clicking [~]
.
- Symfony 5.0
- Vanilla JS (which is not a library)
- Webpack
- README
- Fix the disappearance of the task if dropped in the state it is currently in
- Fix TODOs in the code
- Clean the backend (entities/controller)