SkillChirp
CAREER PROJECT · Intermediate · 2 weekends

Secure File Sharing App

Build expiring file links, access controls, audit history and storage lifecycle rules.

SecurityObject storageAuthAPIsAudit logs
DEFINITION OF DONE

Leave artifacts a reviewer can inspect.

01

Live app

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

02

Threat notes

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

03

Expiry demo

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

04

Audit log

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

05

Tests

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

RESUME / PORTFOLIO FRAMING

Describe what you actually did.

Built a secure file-sharing application with expiring access, authorization controls and auditable download activity.

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.

Client encryption

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

Virus scan

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

Watermarking

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