Skip to content

AI Contract Simplifier is an AI-powered tool that extracts, simplifies, and structures obligations and deadlines from legal and business documents, helping non-lawyers understand and act on contracts with clarity.

Notifications You must be signed in to change notification settings

markiskorova/ai-contract-simplifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AI Contract Simplifier

AI Contract Simplifier is an AI-powered tool that extracts, simplifies, and structures obligations and deadlines from legal and business documents, helping non-lawyers understand and act on contracts with clarity.

πŸš€ Features

  • Upload or paste contract text
  • View plain-English summaries of complex clauses
  • Automatically extract obligations, responsibilities, and deadlines
  • Export structured summaries to CSV or Markdown
  • Secure login via Google OAuth

πŸ›  Tech Stack (MVP)

Frontend:

  • React + TypeScript
  • Tailwind CSS

Backend:

  • Node.js + TypeScript + Express.js
  • MongoDB Atlas
  • OpenAI API
  • Google OAuth (passport-google-oauth20)

Infrastructure:

  • Docker + Docker Compose
  • Local development only (hosted deployment post-MVP)

πŸ” Security and Best Practices

  • Secure headers via Helmet.js
  • Input validation with express-validator
  • OAuth-based login only (no passwords)

πŸ—‚ Planned Folder Structure

ai-contract-simplifier/
β”œβ”€β”€ backend/
β”‚   β”œβ”€β”€ routes/
β”‚   β”œβ”€β”€ services/
β”‚   β”œβ”€β”€ auth/
β”‚   └── utils/
β”œβ”€β”€ frontend/
β”‚   β”œβ”€β”€ components/
β”‚   β”œβ”€β”€ pages/
β”‚   β”œβ”€β”€ hooks/
β”‚   └── utils/
β”œβ”€β”€ docker-compose.yml
└── README.md

πŸ›£ Post-MVP Roadmap

  • Logging with Pino
  • Jest-based testing
  • CI/CD with GitHub Actions
  • Hosted deployment (Render, Railway)
  • PDF ingestion
  • Calendar + Slack integrations
  • Role-based multi-user access

About

AI Contract Simplifier is an AI-powered tool that extracts, simplifies, and structures obligations and deadlines from legal and business documents, helping non-lawyers understand and act on contracts with clarity.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published