Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yogesh-bhandare/lawbook
Patented mobile app for law students, enabling virtual moot court practice with AI-driven and peer-assisted trials, and access to a comprehensive case library with AI summarization.
https://github.com/yogesh-bhandare/lawbook
aws-s3 cicd django django-rest-framework expo outh2 react-native rest-api selenium webrtc webscraping
Last synced: about 6 hours ago
JSON representation
Patented mobile app for law students, enabling virtual moot court practice with AI-driven and peer-assisted trials, and access to a comprehensive case library with AI summarization.
- Host: GitHub
- URL: https://github.com/yogesh-bhandare/lawbook
- Owner: yogesh-bhandare
- Created: 2024-11-24T16:33:46.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-01T17:18:15.000Z (2 months ago)
- Last Synced: 2024-12-09T14:20:41.899Z (about 2 months ago)
- Topics: aws-s3, cicd, django, django-rest-framework, expo, outh2, react-native, rest-api, selenium, webrtc, webscraping
- Language: TypeScript
- Homepage: https://lawbook-app.vercel.app/
- Size: 9.49 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lawbook Redefining Legal Practice for Students
### Overview
Lawbook is a cross-platform mobile app designed to revolutionize how law students practice and prepare for trials. By providing a virtual moot court, AI-driven tools, and an extensive case library, Lawbook enables students to refine their legal skills, gain confidence in courtroom proceedings, and excel in their academic and professional pursuits.
### Motivation
Preparing for trials and judgments is often limited to theoretical knowledge or traditional moot court setups. Lawbook bridges this gap by offering a realistic, interactive platform for law students to practice, collaborate, and learn in a virtual environment. The app fosters critical thinking and analytical skills, helping students navigate the complexities of legal practice with ease.
![Lawbook Mockup](assets/images/mockup-1.png)
### Features
- **Virtual Moot Court:** Simulate real-life trials via video chat with an AI judge or real participants as judges and opponents.
- **Document Presentation:** Present, share, and annotate documents during virtual courtroom sessions.
- **AI Summarized Case Library:** Access a vast repository of cases and judgments, summarized using advanced AI tools.
- **Progress Tracking:** Monitor skill development with milestone-based badges and detailed performance analytics.### Tech Stack
- [Django Backend](https://github.com/yogesh-bhandare/lawbook-backend-api) (Python)- **Django:** Powers the backend logic for user management, case library access, and progress tracking.
- **AI Summarization:** Utilizes Llama 3 for generating concise, accurate summaries of legal cases.
- **Web Scraping:** Employs Selenium to gather the latest case studies and legal content from trusted online sources.
- **Storage:** Integrates with AWS S3 for secure storage of user files and case documents.- React Native Frontend
- **React Native:** Delivers a seamless, cross-platform experience for Android and iOS devices.
- **Stream SDK:** Powers the virtual courtroom’s video and chat functionality for smooth interactions.
- **UI Design:** Built with Reanimated for a modern, animated, and user-friendly interface.
- **OAuth Integration:** Streamlines authentication with Clerk, enabling secure, user-friendly logins.- Additional Features
- **PostgreSQL Database (Neon DB):** Reliable and efficient database management for user data and case storage.
- **CI/CD Pipeline:** Uses Docker and GitHub Actions for continuous integration and deployment, ensuring quick updates and scalability.## Running App
You can download and use the Lawbook app to explore its features and functionality. Click the link below to download the app:
[Download Lawbook App](https://lawbook-apk.s3.us-east-1.amazonaws.com/download/Lawbook.apk)
![Lawbook Mockup](assets/images/mockup-2.png)