📌 About the Project
Our project is a Telegram bot that provides free legal advice online, built as an online legal clinic operated by law students under supervision. Users can submit their legal questions directly through the bot and receive personalized answers for free, while students get the opportunity to practice legal writing and client interaction in a safe, educational environment.
The platform was developed during a hackathon by a team of two developers using AI Bolt.new, which allowed us to build the bot's logic, interfaces, and backend handling quickly and smoothly. We encountered no technical issues during development and were able to focus entirely on the quality of interaction and workflow design.
💡 What Inspired Us
We were inspired by a dual need:
- Access to free legal help — Many people can't afford a lawyer, even for basic legal questions. This results in widespread legal ignorance and missed rights protections.
- Practical education for law students — Legal education often lacks real-world practice. Students need a safe and constructive environment to learn how to communicate with clients and answer real legal queries.
This project bridges both gaps. It empowers students to apply their legal knowledge meaningfully, while providing free legal support to those who need it most.
🛠️ How We Built It
We created the bot in just two days during a hackathon, leveraging AI Bolt.new to rapidly scaffold the project and implement core logic. The AI helped us generate:
- Telegram bot handlers
- Interfaces for student and admin roles
- Message flows for legal question submission and response
- User state management and language options
Core Features:
- Anonymous legal question submission
- Language selection and instructions for users
- Automated filtering and forwarding to law students
- Answer approval system by admins or curators
- Feedback loop between users and student advisors
🤖 Development Experience
Thanks to Bolt.new, we built the bot without any blockers or delays. The AI tool helped us:
- Write handlers and logic for complex flows
- Build interfaces for users, students, and curators
- Implement a clear and scalable backend structure
This allowed us to focus on UX, accuracy, and educational value, rather than getting bogged down in boilerplate code.
🧠 What We Learned
We gained deep insight into how to:
- Design accessible legal workflows for non-lawyers
- Build intuitive interfaces inside messaging platforms like Telegram
- Create systems that are both educational and socially impactful
- Use AI-assisted development tools to save time without sacrificing quality
We also learned about the importance of moderation, clarity, and empathy in legal communication, especially when legal advice is provided through digital channels.
🎯 Why This Project Matters
Legal help is a human right — but it’s often inaccessible, intimidating, or expensive. Our bot:
- Democratizes access to legal support
- Gives students a meaningful way to apply their knowledge
- Serves as a low-barrier entry point to justice and civic awareness
It’s a tool built to educate, empower, and connect — creating impact on both sides of the conversation.
Built With
- express.js
- mongodb-node.js
- telegraf
Log in or sign up for Devpost to join the conversation.