TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Review my new app: DoneCal (built with Tornado and MongoDB)

25 pointsby peterbeover 14 years ago

15 comments

edanmover 14 years ago
First of all, the app looks really good right off the bat. I also like that you're instantly on the calendar, no busy landing pages.<p>I do have a few questions, just in random order as they pop up:<p>1. Some users really dislike, or can't, watch a video explanation. Have you considered adding some introductory text? You can add it on the right just below the intro video.<p>2. The video starts with a minute or so explaining how to use a calendar app. Honestly, I think most people know by now that things can be stretched, can be a few hours or a day, etc. Why not skip those "basics", and go straight to the more interesting bits?<p>3. Minor nitpick - your tagging is done using the "@" sign. Why not go with the "#" sign, like Twitter? "@" is now a pretty widely used method of specifying a person. For example, say I want to record the event "had dinner with @nitz", it shouldn't consider it a tag.<p>4. The first big question I had, and I think most people will have, is "Why use this? What's wrong with Google Calendar/Outlook/etc?" The <i>first</i> thing you want to explain, on your page, is why someone should use this instead of those other calendars. Even if your answer is only relevant to 1% of viewers, make sure they realize it.<p>Just some thoughts, hope they help.
评论 #1929464 未加载
benwerdover 14 years ago
I like this, but it's not immediately obvious what it is, and I don't really want to watch a video to get the gist. Could you maybe distill it into two or three bullet points and stick it above the video?
评论 #1929326 未加载
评论 #1929466 未加载
iaskwhyover 14 years ago
I have a few comments on this because I feel this is actually very useful to me. I'm working for myself right now, doing some projects I wanted to do a long time ago but I'm also consulting on the side. This consulting thing is really tricky because I'm some sort of firefighter, I just keep working on my stuff until the phone rings and there I go in emergency mode. Thing is, at the end of the week I kind of lost track of whatever I did on that week! So I know I went to the office to take care of some problems thus the phone ringing but besides that what the hell have I actually done? Most of the time I have the feeling I didn't do anything besides that even if I only worked there for one or two days.<p>Enter OhLife. I'm addicted to it because every single day it reminds me to write some words about what have I done that day. Instead of keeping it as a personal emotional diary I just use it as a work log replying with minimal answers like "consulting" or "project x" but in the end I have no real stats about it, just a work log (which is fine, it was never a problem).<p>Now you built DoneCal and when I saw the video I was surprised, you actually thought about a better way to do this type of simples logs but with stats. Care to explain why you did it in the first place? Did you have this or any other problem?<p>As you can pretty much guess by now, I think it would be awesome for DoneCal to remind me of what have I done at the end of the day, just like OhLife does. I understand it might be annoying for most people so either you make it and promote it as the way it works or you add a new option or you just don't mess with it at all.<p>That's my use case. As for the app itself, it's very nice, good work!
评论 #1929410 未加载
评论 #1929471 未加载
评论 #1929343 未加载
kslimbsover 14 years ago
Good job, and example of the flexibility of simple web app + decent API - you've given me a great service, and I can hook it up to my own workflow exactly the way I want, rather than hassle you for features that only suit my own use case.<p>Would definitely code up a proper home page that explains the features (and perhaps why it's not a direct replacement for something like Google calendar). For instance, the CSV reports are really important for me (and I'm sure others) for whipping up those invoices at the end of the month.<p>EDIT: not sure if putting the current date as a fragment on the default URL is a good idea - it makes it hard to bookmark.
评论 #1929527 未加载
NicDumZover 14 years ago
This is simply great, exactly what ive been looking for to log simple health/training related events.<p>I think that a "Home" button is missing somewhere in the interface. When I look at the Help/API/About page, I dont want to scroll down to find the "Home/Calendar" button. I clicked on "Hi Nicolas", but it brought up the settings. Maybe insert two icons there, one to go home (house-like), and one for settings? (gears-like) ?
madewulfover 14 years ago
If I get it right, the main advantage of this is over google calendar is that you tag events and then see piecharts describing how you time was spent. If I am right, I would strongly advise to talk about the charts in the video, since the video is not that readable and is not putting the emphasis on this.<p>I saw your application last week and I did not understand at the time what was the point over Google calendar.
评论 #1929543 未加载
almostover 14 years ago
Very nice! And I like the simple API. I've been wanting a nice web accessible calendar view for my stuff that I usually keep in Emacs Org Mode, this looks like a good choice that shouldn't be too much work to integrate.<p>It would be good to be able to modify and delete items from the API though. Any chance you'll add this?<p>Also, the video is very nicely done, did you do that yourself or have someone do it for you?
评论 #1929381 未加载
knackersover 14 years ago
Interesting app, I have a few points:<p>* When I watched the intro video it didn't quite fit in the fancy box (required a scrollbar). Given the size of the video, this seems unnecessary. (Chrome on Macbook Pro)<p>* I'm sorry if this sounds harsh but I wouldn't consider using this product unless it could sync with Google Calendar or give me some way to import (and export if necessary) my existing events.
_chrisBytesover 14 years ago
Nice work, is there no caldav featured? And I think you didn't mention that fullcalendar was used?<p>Regards
评论 #1929556 未加载
ditoaover 14 years ago
Looks ok, not sure why I would want to use this over GCal, it needs to be made a little prettier, it looks like a generic Gnome app at the moment, you need some rounded buttons and stuff :P (but seriously it does need to be made a little prettier)
评论 #1929547 未加载
ladon86over 14 years ago
Very small point of feedback - the back arrow at the top left is not in my character set in Chrome on OS X Snow Leopard.<p>Screenshot: <a href="http://i.imgur.com/yU00o.png" rel="nofollow">http://i.imgur.com/yU00o.png</a>
mike-cardwellover 14 years ago
Is there any chance you could get an SSL certificate for this app?
评论 #1929538 未加载
mike-cardwellover 14 years ago
It would be nice if you could import calendars. Especially if you could just enter a URL to a CalDAV calendar and it would automatically import updates on a regular basis.
评论 #1929535 未加载
alexyoungover 14 years ago
Do you need to go into day view to change the time? If so, maybe days could have a day view icon (perhaps the date number could be a link).
scrrrover 14 years ago
Well done. Looks cool, but I need syncing with my Android phone. So this cannot replace Google Calendar for me.
评论 #1929565 未加载