[HN Gopher] Show HN: KittyCal - minimalist PWA calendar app for ...
___________________________________________________________________
Show HN: KittyCal - minimalist PWA calendar app for couples
Hi Fellow Hackers! I'm happy to share with you KittyCal, an
installable calendar web app I made over the past two months.
Existing calendar apps often focus on scheduling and require many
steps to create one event. KittyCal, on the other hand, removes
hourly scheduling and keeps everything on one screen. How does it
work? Just enter your email address, and we will send you a pair of
calendar links (blue and red). There is no login process, click the
magic link or scan the QR code to access your calendar. You can
then add the page to home screen and use it like a native app.
Last year, I built a bare bones version of KittyCal for my partner
and myself because we wanted a private calendar that launches
instantly for casual note-taking. It's worked well for us since,
and I'm hoping this multi-tenant version can benefit more people
with similar needs. Please try it out and let me know what you
think!
Author : martin_dd
Score : 35 points
Date : 2024-08-04 14:15 UTC (8 hours ago)
(HTM) web link (kittycal.net)
(TXT) w3m dump (kittycal.net)
| orasiscore wrote:
| Cool, but why can't one install?
| martin_dd wrote:
| Usually there's a button called "Add to Home Screen" in the
| dropdown menu of your mobile browser. Can you try that?
| bigethan wrote:
| on ios you need to hit the share button and then choose the
| "add to home screen" option
| LVB wrote:
| You can do Add To Home, but you'll get errors if you try to
| launch without any network. Though the PWA model can provide
| for a fully offline experience, I've found that only a minority
| offer good offline + sync. It is sort of the opposite of native
| apps, which usually have offline/local, and might have sync.
| upon_drumhead wrote:
| > I built a bare bones version of KittyCal for my partner and
| myself because we wanted a private calendar
|
| I understand how this is a private calendar for you, the author,
| but can you expand on how it's a private calendar for the rest of
| us?
|
| Can you just read our content?
| martin_dd wrote:
| Good point. I can read your content but I promise I won't.
| figmert wrote:
| Why not share a calendar between the two of you?
| candiddevmike wrote:
| Congrats on shipping , but this is pretty bare bones. What kind
| of functionality do you expect people to have here when it
| doesn't do notifications or integrate with anything?
|
| I made a similar app for a similar reason (private calendar and
| household data), but it's designed for folks to install and self-
| host. https://homechart.app.
| martin_dd wrote:
| Notifications can be supported. (As long as the user device
| supports push notification from the browser)
|
| This is the very first version, will gradually improve upon it.
| AstroJetson wrote:
| How do I look at entire day or even a week? Once there is three
| things to do in a day I need to get to a tiny scroll bar.
| martin_dd wrote:
| I have a planned feature that lets you "zoom in" on a specific
| day or week. Stay tuned!
| xyst wrote:
| It's a nice toy, and appreciate the simple interface and not
| storing PII (ie, requiring name, address, ...). But this seems
| like yet another calendar to me that I need to manage with
| _every_ relationship. Maybe I want to share a calendar with my
| SO, but what about my friend on the other side of town?
|
| N+1 calendars I have to manage.
|
| I would like to use my preferred calendar app and sync events I
| share to other people via CalDAV protocol.
|
| It's a standard protocol that's existed for a long time now.
| [1,2]
|
| Scheduling can be a bit janky especially with remote servers (ie,
| outlook...). But for the most part it works. Enter e-mail of
| person I want to share event with and person can see it in their
| preferred calendar.
|
| Even updates work pretty well. It's a shame we have all of these
| protocols but nobody bothers to use them and prefer their
| proprietary shit (ie, discord, telegram, signal, fb, ig, ...)
|
| Why must we continue to write "solutions" for already solved
| problems?
|
| [1] https://en.m.wikipedia.org/wiki/CalDAV
|
| [2] https://datatracker.ietf.org/doc/html/rfc4791
| martin_dd wrote:
| Hi, thanks for checking it out :)
|
| Exactly like you said KittyCal started as a "toy" so I designed
| it as a private space for couples didn't think much about
| integrating existing calendars. Also KittyCal intentionally
| gives up hourly scheduling so any event created would
| automatically become a full-day event if synced to external
| calendars.
|
| CalDAV does seem interesting, will definitely look into it.
| butz wrote:
| "Try without email" - I hope this feature will start appearing on
| more new services.
| martin_dd wrote:
| Glad you like it!
| loulouxiv wrote:
| When I wanted to have a shared calendar with my spouse, at first
| I was very motivated to go full self-hosted and spent quite some
| time to investigate CalDAV, CardDAV, the server implementations
| (Wikipedia has a good feature matrix), the client implementations
| (of course there is no builtin way to synchronize an android
| phone with calDAV, even if the software managing Google calendar
| sync must be more or less the same...). In the end I managed to
| have it work on my phone with an a ad-hoc server, but was not
| really sure that would be the good solution for my problem since
| I would still have to host that on a publicly reachable place,
| with my own implementation of access control and to configure
| everything on both of our phones... In the end I figured that
| there must have been some way to share a calendar between Google
| accounts as I had used at work, and found out about the family
| group
| https://support.google.com/googleplay/answer/6286986?sjid=31...
| and family calendar
| https://support.google.com/families/answer/7157782?hl=en&co=...
| Google features. Five minutes later we had a working synchronized
| calendar, even if I am still a bit sad to be dependent of Big G
| instead of relying on a open standard...
| reboot81 wrote:
| Nice, I kove the simplicity. ...but I'd love to have week
| numbers. Starting day of the week, can that be detected somehow?
| syngrog66 wrote:
| calendars exist. not sure how cpuples relevant
___________________________________________________________________
(page generated 2024-08-04 23:01 UTC)