Schedule-X

Productivity

calendar

SHOW HN2024

232points
69comments
#321of 3,515 in 2024
Top 10%of 2024 by points

How HN took it

CuriousMostly questions and neutral comments

9 positive, 19 neutral or asking, 0 mixed, 4 critical, out of 32 comments about the project. Thread score +0.14.

Design: 1 for, 3 againstExecution: 3 for, 1 againstIdea: 2 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Clean look and smooth animations

    From 3 comments
    • Nice work! Animation on the event reveal is smooth and responsive. Does it integrate into existing calendar to make it more seamless to leverage the web calendar?
      cybereporter on HN
    • looks great! could this someone be rendered as a component in a react app ?
      alfonsodev on HN
    • Nice work, looks very clean. Small suggestion for the date picker: I appreciate that you can click on the month+year to navigate between years much more quickly than using the…
      pimlottc on HN
  • Impressive engineering of overlapping events

    From 2 comments
    • Woo I have a question! I have attempted something similar but my biggest issue was fixing the layout of overlapping events. Online solutions attempt to divide the column width by…
      pandatigox on HN
    • Ah, never even thought of having a kind of overlap tolerance. I might look into if this would make sense for Schedule-X too. Solving overlapping events was definitely one of the…
      tomosterlund on HN

Objections

  • No way to add, edit or resize events in the demo

    From 3 comments
    • Looks nice! I assumed the demo is editable, because I can drag events around, but there is no way to add new events?
      freetonik on HN
    • How do you create a new event, click or double click on the empty squares does nothing for me.
      GrumpyNl on HN
    • Awesome! Well done. What about resizing?
      jessems on HN
  • Month view gap between events is unclear

    From 2 comments
    • I have a question about the design. On the screenshot on the homepage https://schedule-x.dev/ the events are touching the left border of the box for the day, but there's a gap…
      adrianmsmith on HN
    • This is a good point. The Google calendar actually has a gap in the week view too. I just didn't understand why. Do you think it would look better if the gap exists in the week…
      tomosterlund on HN
  • Month navigation uses separate pages instead of continuous scroll

    From 1 comment
    • Why do you have months on separate pages that scroll left to right, instead of a continuous vertical scrolling view? It's so weird, I don't know why almost all calendars have…
      IshKebab on HN

Requests

  • Recurring events support

    From 1 comment
    • Very cool! Having written a couple of web calendars myself, I found that most of the hair-tearing logical complexity was due to recurring events. I didn't see any reference to…
      nestes on HN
  • Click-to-create space in week and day views

    From 2 comments
    • On Google Calendar clicking on an event you see the information of that event, clicking on a white space let's you create a new event at that time. Having some white space that…
      JaumeGreen on HN
    • Correct! In the week- and day views there is still no gap, only in the month view. The discussions here today though convinced me I should also allow for a gap in the week/day…
      tomosterlund on HN
  • Weekend-only condensed view

    From 1 comment
    • One feature I wish Google calendar had is "weekend" view; a condensed view of upcoming weekends, hiding weekdays. You can hide weekends, but in my personal account planning…
      chimprich on HN

Questions

  • How are overlapping events laid out and how is recurrence handled

    From 2 comments
    • Woo I have a question! I have attempted something similar but my biggest issue was fixing the layout of overlapping events. Online solutions attempt to divide the column width by…
      pandatigox on HN
    • Very cool! Having written a couple of web calendars myself, I found that most of the hair-tearing logical complexity was due to recurring events. I didn't see any reference to…
      nestes on HN
  • Can it use an existing calendar as a backend

    From 2 comments
    • I wonder, what would be cheapest way for backend to store calendar events and share between own devices? We are talking only about ten or so events per month, for one year ahead.…
      butz on HN
    • Nice work! Animation on the event reveal is smooth and responsive. Does it integrate into existing calendar to make it more seamless to leverage the web calendar?
      cybereporter on HN

Alternatives named

  • FullCalendar

    From 2 comments
    • I think this looks exactly like https://fullcalendar.io/demos
      safouen on HN
    • I respect your opinion, but I strongly disagree :) Fullcalendar is a great calendar, but it is not material design.
      tomosterlund on HN
  • tui.calendar

    From 1 comment
    • There is a similar but established library already: https://github.com/nhn/tui.calendar. Did you take a look at that one before starting your own? If yes, what were you missing?
      uallo on HN
  • Hey Calendar

    From 1 comment
    • Have you seen the Hey Calendar that was demo'd yesterday? https://www.youtube.com/watch?v=SztU4232u_o I know you're following Google Calendar but I think Hey has some great ideas…
      raybb on HN
  • Remind

    From 1 comment
    • "Remind" calendar has been a daily driver for me for the better part of a decade, you might find some inspiration there? I could see these two things working well together?…
      jrm4 on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/38838946)