SkillChirp
CAREER PROJECT · Intermediate · 2 weekends

Notification Delivery Service

Send email/in-app notifications through templates, queues, preferences and retry handling.

QueuesAPIsTemplatesPreferencesReliability
DEFINITION OF DONE

Leave artifacts a reviewer can inspect.

01

Notification API

Make this concrete enough that another engineer can understand what you built and why.

02

Worker

Make this concrete enough that another engineer can understand what you built and why.

03

Preference UI

Make this concrete enough that another engineer can understand what you built and why.

04

Retry demo

Make this concrete enough that another engineer can understand what you built and why.

05

Metrics

Make this concrete enough that another engineer can understand what you built and why.

RESUME / PORTFOLIO FRAMING

Describe what you actually did.

Implemented a queued notification service with templates, user preferences, retries and delivery observability.

Use this as a starting structure, then replace it with your real implementation details, metrics and constraints. Do not claim outcomes you did not measure.

Validate the shipped project →
STRETCH GOALS

Go deeper if the core is already solid.

SMS sandbox

Add only if it strengthens the engineering story instead of delaying a finished, deployable core.

Digest mode

Add only if it strengthens the engineering story instead of delaying a finished, deployable core.

Provider failover

Add only if it strengthens the engineering story instead of delaying a finished, deployable core.