jack: (bike)
[personal profile] jack
I spent all weekend relearning how to write web applications. The last time I did anything was ten years ago, and I was pleased that the tech had moved on :) That doesn't mean web 2.0/AJAX but it does mean source control enabling a develop and live version of the site in parallel. And openID means that you can write something without ever needing to worry about user accounts, passwords, log-in systems and lost passwords again.

The site is http://wheresmystuff.cartesian-heights.org.

Unfortunately, I was going to do some more polishing before I asked anyone to take a look, but I don't want to spend any time on it until next week. I believe the site is fully (if simply) functional, but the design clunky. I borrowed a freely-available style sheet rather than authoring something, and it's looks ok sometimes, but wasn't robust, and I'm no web-designer made very hacky changes. I'd like to recode it so it looks good with different text sizes, and on a mobile-phone-sized screen.

But I'd be appreciative if anyone wanted to log in and see if it worked for them. Specifically, did it work on your browser (it's html+css so it ought to, but you never know), and did it make sense?

The flow is:

1. Enter an openID (typically yourname.livejournal.com)
2. Enter a book you borrowed from (or loaned to) someone.
3. You see a list of all those records. And if they log in with their openID, so do they.
4. Either of you can click "return" to indicate the book has been returned.
5. If someone refers to you by yourname.livejournal.com when you're normally known as yourhandle.dreamwidth.org, log in with your usual dreamwidth account, and click "also known as"
6. Things you have borrowed from someone are by far the most common things you may have to return to them, but it works equally well with other things you may have to give them, "lots of kisses", "£3 from pizza", etc.

I was going to see if it would work for liv and I before seeing if anyone else would like to use it for real. I'm not sure how usable it would be at this stage (or if it ever will be). But it ought to work perfectly well!

(Hm. Now I describe it, it sounds more like an interpersonal todo-list. Of which there are many already, but having a simple easy front-end is valuable. Alternatively, maybe loans should be entered into an openID accessible bug database? :))

Date: 2009-05-19 10:25 am (UTC)
pseudomonas: per bend sinister azure and or a chameleon counterchanged (Default)
From: [personal profile] pseudomonas
This looks very shiny and simple!

Date: 2009-05-19 10:39 am (UTC)
pseudomonas: per bend sinister azure and or a chameleon counterchanged (Default)
From: [personal profile] pseudomonas
Thoughts:
The table of loans needs more padding around the gridlines both inside and outside.
I like the multiple OpenID things. Reallly, really, really like. More sites need to work like that.
It could probably do with not having "book" since I've lent things that aren't books.
The "since" could perhaps do with rewording - it's the date of entry rather than the date of lending
Thanks for the link to CSS-providers.
Do you want this publicised or not?

Date: 2009-05-19 06:43 pm (UTC)
ptc24: (Default)
From: [personal profile] ptc24
Oooh, nice userpic! :)