Skip to content
This repository has been archived by the owner on Jul 27, 2020. It is now read-only.
/ kanban Public archive

Custom kanban system with a symfony 5 backend and a vanilla JS frontend

Notifications You must be signed in to change notification settings

Pandav0x/kanban

Repository files navigation

Kanban

Kanban

A custom kanban system using a symfony backend and a Vanilla JS frontend.

Getting Started

Prerequisites

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.

Installing

  • 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 add fixture 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.

Result

Once the installation complete, you should get something like:

Overview

You can add an element by clicking the add 'button' in the top right corner of the screen:

Add

You can edit an element by double clicking on it:

Edit

You can Delete the element by clicking [X], Validate your modifications by clicking [V] or cancel the editing by clicking [~].

Built With

  • Symfony 5.0
  • Vanilla JS (which is not a library)
  • Webpack

TODO

  • 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)

About

Custom kanban system with a symfony 5 backend and a vanilla JS frontend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published