Inspiration/Goal:

At Morgan & Morgan, lawyers face mountains of unstructured data — overflowing inboxes, scattered client messages, and lengthy call transcripts. Sorting through all that chaos takes time away from what really matters: fighting for justice. Our challenge was to create an AI-powered assistant that helps plaintiff lawyers organize, act, and communicate more efficiently.

What It Does:

Lawgic is an AI legal assistant designed to streamline the workflow for legal professionals. Lawyers can type a task or request directly into the system or upload supporting files like PDFs, DOCs, or plain text documents and the assistant intelligently processes the input. The AI can:

  • Organize and declutter messy data
  • Summarize or draft responses
  • Perform requested legal-related tasks
  • Communicate with the user if additional clarification is needed In short, it acts as an AI orchestrator that supports the lawyer through automation while keeping a human in the loop for approvals.

How We Built It:

  • Our web app was built using React for the front end and a Flask backend powered by OpenAI’s API.
  • The frontend allows users to interact with the AI, upload files, and view organized outputs.
  • The backend handles AI processing, manages requests, and returns contextual responses.

Team Contributions:

Jenna Maguire developed the backend (Flask), integrated the AI model, and implemented API handling. Katrina Adewale designed the logo, wrote test cases, assisted with full-stack integration, and managed the DevPost submission. Rosie Phinyochip led frontend development, designed the user interface, implemented the attachment feature and multiple sections (Home, About Us, AI Legal Assistant), and created the YouTube demo video.

What We Learned:

  • How to build a full-stack web application from scratch, including both frontend and backend development.
  • How to process data from text files and integrate AI into our system.
  • How to implement API handling and manage communication between services.
  • How to work as a team, collaborating to contribute different skills effectively.

Challenges We Faced:

  • Team management difficulties when a member left mid-project.
  • Learning curve with VS Code and integrating the Gemini API.
  • Integrating backend and frontend into a single functioning app
  • Coordinating on GitHub to ensure everyone was on the same page

Our Takeaway:

This project was our first-ever Hackathon, marking the beginning of our journey in computer science and software development. Building Lawgic taught us technical skills, collaboration, and problem-solving, as well as how to combine AI with real-world legal processes to make meaningful impact.

Built With

Share this project:

Updates