Building CaseTrace

The Ups and Downs of Building CaseTrace

Building CaseTrace has been one of the hardest things I’ve ever taken on.

It started with a simple thought: missing-person cases deserve more than a few days of attention.

That idea sounds simple enough. But turning it into a real website, with real cases, real tools, and a design that people can actually use, has taken thousands of hours. There have been late nights, broken pages, confusing errors, features that worked one day and broke the next, and plenty of moments where I wondered if I was in over my head.

And honestly, sometimes I probably was.

I’m not a big company. I’m not a huge team. I’m someone who cared enough about the problem to keep trying, even when the process was frustrating.

CaseTrace was built to make missing-person cases easier to find, easier to share, and harder to forget. The goal has never been to turn these cases into entertainment or speculation. The goal is visibility. A simple place where people can browse cases, check the source, open a flyer, and share responsibly.

That sounds straightforward, but every small feature took work.

A swipe-style homepage had to be built and rebuilt. Case pages had to be cleaned up. Flyers had to load correctly. Source links had to be checked. The Explore page needed search and browsing tools. Admin tools had to be created so the site could be managed responsibly. Trust pages, correction options, support pages, blog posts, contact links, and safety language all had to be thought through.

Some days felt like progress.

Other days felt like fixing one thing only to break three others.

There were moments where the site looked great on desktop but awkward on mobile. Then mobile would improve and something else would shift. A button would stop working. A route would 404. A page would load too slowly. A link would point to the wrong place. Every improvement came with another lesson.

But I kept coming back to the same reason I started.

Some families are still waiting. Some cases are still active. Some names are known locally but not widely. Some flyers get shared once and then disappear into the noise of the internet.

CaseTrace is my attempt to help in a small way.

It is not meant to replace official sources, law enforcement, or family-led efforts. It is not a place for rumors, theories, or public investigation. If someone has a tip, it should go to the listed agency or official source.

Share the flyer.

Check the source.

Avoid rumors.

Keep the person’s name and face visible.

That is what has kept me going through the frustrating parts.

There is still a lot to improve. Some parts of the site may still be rough. Some tools are still early. I’m still fixing things, cleaning things up, and learning as I go. But every improvement brings the project closer to what I hoped it could be: a respectful awareness tool that helps missing-person cases stay seen.

I don’t know exactly where CaseTrace goes from here.

But I know why I’m building it.

Because visibility matters.

Because attention fades too quickly.

And because even a small tool, built with the right intention, might help someone discover, share, or remember a case they otherwise never would have seen.

Explore CaseTrace

Browse the live case feed, search the Explore page, or open a flyer to share a case responsibly.

Open CaseTrace
Back to BlogRead the First Post
Discussion

Comments & Feedback

Share respectful feedback, questions, or suggestions about CaseTrace. Comments may be reviewed before appearing publicly.

Please do not post tips, accusations, private information, or case-sensitive details here. Tips should go through official channels or the correct case tip flow.

Loading comments...