MarkEverything
2025An enterprise productivity platform — note summarization, action tracking, and cross-company coordination.
Overview
MarkEverything is an enterprise productivity platform I built end to end. It started as a flexible “MyMarks” system — a panel-based UI for flagging and organizing items — and grew into a set of tools that each address an operational gap I ran into supporting enterprise clients:
- Daily note summarization — turn scattered notes into a durable, scannable summary.
- Action-plan tracking — keep action items from falling through the cracks.
- Cross-company coordination — a “middle-man” layer that lets separate organizations communicate and stay in sync.
It runs on a React/TypeScript frontend with an AWS-backed (Cognito auth) backend deployed on Amplify. A cross-company data-sharing capability is in progress.
Motivation
Every feature traces back to a real friction point I watched teams struggle with: scattered notes with no durable summary, action items that quietly die, and two organizations that need to share status but have no clean channel to do it. Rather than wait for a tool that fit, I built one — and used it to see how far I could take a real, deployed product with LLM-assisted development.
Challenges
- Designing one coherent product out of several distinct jobs (notes, action plans, cross-company messaging) without it turning into a kitchen sink.
- Keeping the mark/flag data model flexible enough to add new types without constant schema churn.
- Auth, tenant boundaries, and deployment on AWS Amplify with Cognito.
What I learned
- Building and shipping a real React/TypeScript app while owning the architecture and tradeoffs end to end.
- AWS Cognito auth and Amplify CI/CD.
- Product scoping: when to unify features under one roof and when to keep them cleanly separate.
Status & next steps
In active development. The next major piece is the company-to-company data-sharing platform, which extends the cross-company coordination layer.