CONTEXT: This is another example of my ongoing work – but this is slightly different. I’ve got a lot of projects on the go at the moment -what can I say, I’m easily distracted by new and shiny things – so I thought a good way of managing what I am working on, what I want to work on and what I want to do in the future. What better way to do that – as well as developing my limited coding and programming skills – than by creating a small web app that keeps track of my work.
PURPOSE: The purpose of this project will be to display a list of thee separate categories of projects. These categories will be completed, in progress, and not started. I might need better names for these. There will be text box, and a submit button. Below that there are three categories, formed into columns. The categories are not started, in progress, completed. When the submit button is pressed, the items are automatically added to the not started category. From there, I should be able to drag and drop (I can code this in JS) to each category. The app should persist between starting and finishing.
Stretch – it would be nice if it added a start date to it when it moves to the in progress column.
MATERIALS: This should be reasonably straightforward. I will create and host the web app on a raspberry pi, with a small touchscreen involved – perhaps the 3.5” resistive touch screen. The touch screen will facilitate dragging and dropping? The app will be coded in HTML, CSS and JavaScript. I will probably use ATOM text editor to do it.
CODE: