A simple API for a Todo list with a Kanban board layout and capability. Made with a React Front-end, and a Java Back-end, with local CSV for Database management.
The UI will have the following elements: • Input element to add a Task, with the ability to select a column (default 'To Do' col) • Then the board with 3 Columns, the 'To Do', the 'In Progress', and the 'Done' • each column will have it's tasks with the title and button to delete ◘ the tasks will be able to move between columns by dragging
| Task |
|---|
| UUID id [PK] |
| String content |
| Long column |
has:
- <<enumeration>> Column
- 'TO_DO'
- 'IN_PROGRESS'
- 'DONE'
• Maven setup: https://start.spring.io
• Domain creation: https://www.drawio.com | https://app.diagrams.net
also for ERD: https://dbdiagram.io
GET /tasks List tasks
POST /tasks Create task
DELETE /tasks/{task_id} Delete task
- Java
- React
| Author | Social Media |
|---|---|
| 👤 | - Github: @NewIncome |
| Alfredo C. | - Twitter: @J_A_fredo |
| . | - Linkedin: Alfredo C. |