🔍 Inspiration Legal documents are often long, complex, and hard to understand — especially for non-lawyers. We wanted to build something that helps anyone, from startup founders to everyday professionals, quickly understand what they're signing or reviewing.
✅ What it does Fix My Policy lets users upload a legal document or paste in legal text and instantly get a simplified summary. It breaks down the content into three parts:
What it means in plain English
What potential risks to watch for
Suggestions to improve or clarify the language
🛠️ How we built it We built the frontend using Angular for a smooth and user-friendly experience. The backend was written in Python and containerized with Docker. It’s deployed on AWS using Lambda (serverless), exposed through API Gateway, and delivered globally via CloudFront. Everything was deployed securely using AWS CloudShell — no local AWS configuration needed.
🧱 Challenges we ran into Extracting clean, accurate text from uploaded legal documents like PDFs and Word files
Handling errors when users sent too many requests in a short time
Keeping the app lightweight and fast while using third-party models
Avoiding complex AWS setup on local machines and doing it all from a browser
🎉 Accomplishments that we're proud of Fully serverless, secure deployment with zero local configuration
Clean and modern UI that handles both text input and document upload
Scalable infrastructure using only cloud-native tools
Making legal language easier to understand in just a few clicks
📚 What we learned How to combine modern frontend tools with serverless backend workflows
How to work around infrastructure limitations by using CloudShell
The importance of keeping things simple for the user — clear input, fast output
🚀 What's next for Fix My Policy – AI Legal Rephraser Support for analyzing documents via public links (URLs)
Allow users to download and share the simplified version of their document
Add multilingual support to help users worldwide
Improve the quality and formatting of the results for longer legal texts
Built With
- amazon
- amazon-web-services
- angular.js
- api
- cloudfront
- cloudshell
- docker
- lambda
- openrouter
- pdfplumber
- s3
- typescript
Log in or sign up for Devpost to join the conversation.