Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

feat: Installable PWA + offline entry capture

Open
#57 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
38/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
nextjs, typescript
Domain
frontend, web-dev

Research direction

Start by reviewing next.config.ts and the bare public/ directory, then define the offline write and sync model before implementing the manifest, icons, and service worker. Done means the planner is installable, retains an offline read cache, queues entry logs while offline, and syncs them after reconnecting.

Written by the indexing model from the issue text.

Description

enhancement help wanted

Size: L.

No web manifest and no service worker exist (next.config.ts, public/ are bare). The app is a phone-first daily logger but can't be installed or used offline.

Scope

Add a manifest + icons + service worker with an offline read cache and an outbox queue for logging entries offline (sync on reconnect). Big lever for real mobile daily use. Needs a design pass on the offline write/sync model.

Dominant language
TypeScript
Stars
2
Forks
4
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from TemaDeveloper/personal_planner

All issues in TemaDeveloper/personal_planner

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.