Hello! I developed my first CRUD and wanted to get some feedback from real users. With my web app you can create tasks, set a deadline for their completion (or set no deadline at all), edit a previously created task, mark it as completed and also, of course, delete previously created tasks.
The app is available in two languages (English and Portuguese), in addition to having two color schemes (light and dark/day and night). Setting the language and color scheme is done by the user within the application itself. Tasks and settings are stored on the browser’s local storage.
The user can also arrange the order in which tasks are displayed. The app is 100% responsive, with a design focused on the mobile experience.
You can access the app clicking here. It’s hosted on GitHub Pages.
You’ve created a keyboard trap when entering the deadline. As soon as I tab into the input I cannot do anything with my keyboard, not even tab out of it.
function onkeydown(event) {
return false
}
You weren’t planning on keeping it like this, were you