AI tailored for Lawyers

Client Project

Goal

Building frontend for an AI application to help legal professionals automate repetitive tasks and assist with research. With a limited timeframe of two months and the added pressure of balancing studies and startup work, it was important to quickly develop a Minimum Viable Product (MVP). This MVP would serve as a proof of concept and be ready for presentation to both first test clients and investors.

Technology Stack

The application used Next.js for server-side rendering, which was critical for enhancing data security. React was employed to build interactive interfaces. Tailwind CSS and ShadCN UI were selected to create a clean, modern design. Docker was utilized to containerize the application, ensuring consistency across development and production environments. User authentication was handled securely through Auth.js.

Asynchronous Processing

To handle API requests efficiently, the system processes queries asynchronously. Upon query submission, it sends POST requests to multiple endpoints, retrieving the necessary legal information concurrently. This approach ensures the application provides accurate answers quickly, complete with relevant legal references.

Console

An interactive console was integrated, sliding in from the right side of the screen. This console provides detailed explanations of the AI-generated answers, including article interpretations to build trust in the engine's responses. Additionally, the console offers access to PDFs of the original legal documents, ensuring users can verify the information and maintain confidence in the application.

Design Focus

The design emphasized simplicity and professionalism. Subtle animations and a clear layout were key to crafting an intuitive experience, making the application easy to use for legal professionals.

Development Timeline

The MVP was developed in under two months. By focusing on essential features and managing time effectively, the project balanced the demands of development with academic commitments.