Skip to content
Moat or Bloat

Calendar App

Interactive calendar with month navigation and current date reset

Web app Rated 7 Oct 2026Dormant

Built by
Dev Nerd

Bloat

61/500

Where it landed on the scale

Bloat
0
Float
300
Moat
400

Summary

This is a learning exercise from a 100-days-of-code series, not a product. The page is live and the calendar works as described, but there is no user problem, no business model, no operations, and no activity since November 2024.

Bloat · Not much here works or looks likely to last, yet.

Breakdown

Five measures, 100 points each. Open the receipts under any of them to see the posts and pages behind the points.

Viability

Is there a real problem, someone who would pay, and a market this builder can actually reach?

A practice project with no identifiable user or paying audience; the author frames it as a fun, educational exercise.

4/100

Rubric 0–20No clear problem or user. A toy, a practice clone, or a solution looking for a problem.

Receipts (2)
  1. Describes the project as a fun and educational daily exercise in a 100-days challenge, not a solution for a defined user.

    “#Day59 of #100DaysChallenge Good Evening Everyone Today’s project was all about creating a simple and functional calendar using JavaScript, HTML, and CSS. It was an interesting and enjoyable experience to build something so useful yet straightforward. Here’s a summary of what I did: ✅ Set Up the HTML & CSS: Created the basic structure and styled it for a clean look. ✅ JavaScript Logic: Wrot”

    Post · @DevNerd0 · 27 Nov 2024 · open on Telegram (opens in a new tab)

  2. The live page shows only a bare calendar grid, with no pricing, accounts, or product framing.

    Checked 7 Oct 2026 · roobiwebdev.github.io/Day-59-Calender (opens in a new tab)

Moat

What stops someone copying it?

A basic calendar built with plain JS/HTML/CSS that anyone could rebuild in an afternoon, with no data, integrations, or distribution behind it.

3/100

Rubric 0–20A thin wrapper or a clone that anyone here could rebuild in a weekend.

Receipts (2)
  1. Built with plain JavaScript, HTML and CSS with standard month rendering and navigation logic.

    “#Day59 of #100DaysChallenge Good Evening Everyone Today’s project was all about creating a simple and functional calendar using JavaScript, HTML, and CSS. It was an interesting and enjoyable experience to build something so useful yet straightforward. Here’s a summary of what I did: ✅ Set Up the HTML & CSS: Created the basic structure and styled it for a clean look. ✅ JavaScript Logic: Wrot”

    Post · @DevNerd0 · 27 Nov 2024 · open on Telegram (opens in a new tab)

  2. No accounts, payments, or any proprietary element were found on the page.

    Checked 7 Oct 2026 · roobiwebdev.github.io/Day-59-Calender (opens in a new tab)

Momentum

Did the updates keep coming?

Shipped once, on 2024-11-27, as one day of a daily challenge, with no updates in the roughly 679 days since.

0/100

  • Sustained shipping0/60

    Worked on across 0 days.

  • Consistency0/40

    Updates in 1 of 1 month.

  • Quiet

    No update for 679 days — scaled to 20%.

Receipts (1)
  1. Earliest post about it.

    “#Day59 of #100DaysChallenge Good Evening Everyone Today’s project was all about creating a simple and functional calendar using JavaScript, HTML, and CSS. It was an interesting and enjoyable experience to build something so useful yet straightforward. Here’s a summary of what I did: ✅ Set Up the HTML & CSS: Created the basic structure and styled it for a clean look. ✅ JavaScript Logic: Wrot”

    Post · @DevNerd0 · 27 Nov 2024 · open on Telegram (opens in a new tab)

Infrastructure

Does a real, working product exist?

A working but minimal static calendar page exists on a free GitHub Pages subdomain, with no backend, accounts, docs, or policies.

40/100

  • It's live20/20

    https://roobiwebdev.github.io/Day-59-Calender/ responded when checked.

  • HTTPS5/5

    Served over HTTPS.

  • Real product15/35

    A small working demo of a calendar widget; functional but a single-screen exercise, not a usable product.

  • Own home0/10

    Only on a free subdomain or link-in-bio page.

  • Maintained0/15

    Last sign of shipping 2024-11-27.

  • Operations0/15

    No backend, accounts, docs, API, status page, or additional platforms. It is a static page on GitHub Pages.

Receipts (4)
  1. https://roobiwebdev.github.io/Day-59-Calender/ responded when checked.

    Checked 7 Oct 2026 · roobiwebdev.github.io/Day-59-Calender (opens in a new tab)

  2. Describes rendering the calendar, month navigation, and reset to the current date.

    “#Day59 of #100DaysChallenge Good Evening Everyone Today’s project was all about creating a simple and functional calendar using JavaScript, HTML, and CSS. It was an interesting and enjoyable experience to build something so useful yet straightforward. Here’s a summary of what I did: ✅ Set Up the HTML & CSS: Created the basic structure and styled it for a clean look. ✅ JavaScript Logic: Wrot”

    Post · @DevNerd0 · 27 Nov 2024 · open on Telegram (opens in a new tab)

  3. Page is live and renders the weekday grid, but has nothing beyond the widget.

    Checked 7 Oct 2026 · roobiwebdev.github.io/Day-59-Calender (opens in a new tab)

  4. Facts show no docs, accounts, status page, or store links.

    Checked 7 Oct 2026 · roobiwebdev.github.io/Day-59-Calender (opens in a new tab)

Sustainability

Is it being set up to last?

There is no distribution beyond a free subdomain, no payments or pricing, no support contact, and the creator treats it as a practice exercise, so there is nothing to sustain.

14/100

  • Distribution12/30

    A site on a free subdomain.

  • Payments0/15

    No payment provider found.

  • Pricing0/10

    No pricing found on the site.

  • Revenue0/5

    No revenue, customers, or payment mentions anywhere.

  • Privacy policy0/7

    No privacy policy found.

  • Terms0/5

    No terms of service found.

  • Support0/8

    No support contact found.

  • Commitment2/20

    The author kept up a daily challenge streak (Day 59) and invited ideas, but there is no dedicated project channel, team, roadmap, or follow-up on this project.

Receipts (4)
  1. A site on a free subdomain.

    Checked 7 Oct 2026 · roobiwebdev.github.io/Day-59-Calender (opens in a new tab)

  2. No payment provider was detected and no prices were found.

    Checked 7 Oct 2026 · roobiwebdev.github.io/Day-59-Calender (opens in a new tab)

  3. Part of a Day 59 challenge series and mentions possibly adding features later, with no concrete plan.

    “#Day59 of #100DaysChallenge Good Evening Everyone Today’s project was all about creating a simple and functional calendar using JavaScript, HTML, and CSS. It was an interesting and enjoyable experience to build something so useful yet straightforward. Here’s a summary of what I did: ✅ Set Up the HTML & CSS: Created the basic structure and styled it for a clean look. ✅ JavaScript Logic: Wrot”

    Post · @DevNerd0 · 27 Nov 2024 · open on Telegram (opens in a new tab)

  4. No activity on the project since the single post in November 2024.

    Checked 7 Oct 2026 · roobiwebdev.github.io/Day-59-Calender (opens in a new tab)