Basic web issue manager.
Implement the next functionality:
- Issue list (all fields must be editable)
Fields:- Title
- Description
- Severity (High, Medium, Low)
- Status (TODO, DOING, DONE)
The issue status must be editable from the issue list itself, not from any detailed view.
We recommend all fields editable in the issue list itself.
Don't use save button, just autosave.
Use websocket to update issues automaticaly when something changes.
Asume users will use last chrome version (don't care about browser compatibilities).
Use the backend technology you want, for frontend you must use VueJS or React, and we recommend also to use typescript you can use the DB technology you want.
-
Web APP: React Front App
- Aplication State Library: Redux
- Styling:
- Styling templates: Styled-components
- CSS Framework: Tailwind
- Language: TypeScript
- Testing: Jest and Cucumber
-
API: .Net Core API
-
BD: SQLite
- Language: SQL

