From Database Table to Layout

One of my current projects is learning how to write a good web application. For the past week or so, I’ve been focused on the back-end (i.e. the server and database programming), but now I’m at the point where it’s time to think of the front end.


Although I make fun of apps that use designs driven by their database schema, it’s not a bad place to start. Here’s a simplified dump of the TASK table:

Table wp_second_tasks
=====================
id               mediumint(8) unsigned PK
user_id          mediumint(8) unsigned
task_desc_id     mediumint(8) unsigned
task_name        char(255)
task_detail_id   mediumint(8) unsigned
task_progress    enum('idea','spec','plan',...)
task_priority    enum('immediate','shortwindow',...)
task_status      enum('queued','active','bumped',...)
task_terminus    enum('cancelled','nomoreneed',...)
task_followup    enum('rjnonfunction','rjnotspec',...)

Table wp_second_task_details
============================
id               mediumint(8) unsigned PK
deliverable      char(255)
description      char(255)
action           char(255)

The goal is to get this information into a simple layout that will function well interactively. The first and most tedious step is just getting the information all into a form where you can play around with it. I pulled up Illustrator and just laid stuff out, imagining the kind of interaction I needed as I went.

"Initial Layout"

This should be enough for me to just cobble together a fragment of HTML+CSS to start using in my code. I have a lot to learn about jQuery and jQueryUI to make this do what I want, so keeping simple for now will be helpful.

Share 'From Database Table to Layout' on Email Share 'From Database Table to Layout' on Facebook Share 'From Database Table to Layout' on Twitter Share 'From Database Table to Layout' on Google+ Share 'From Database Table to Layout' on Delicious Share 'From Database Table to Layout' on Digg Share 'From Database Table to Layout' on reddit Share 'From Database Table to Layout' on StumbleUpon Share 'From Database Table to Layout' on Wordpress Share 'From Database Table to Layout' on Instapaper

Tags:

Leave a comment