LawAlign is a full-stack application designed to assist e-commerce merchants in India with legal compliance. Our platform aggregates regulations from central and state government repositories, providing a normalized representation of legal requirements.
The main objective of LawAlign is to simplify the process of legal compliance for e-commerce companies by providing up-to-date information on necessary regulations and measures.
- Flutter: For developing the cross-platform mobile application.
- Express.js: For backend server operations.
- Firebase: For database management and authentication services.
- Gemini: For powering the AI voice assistant and chatbot.
The server, hosted on Heroku, scrapes Indian government websites for regulations regarding online product creation and sales. It processes PDFs using Firebase ML Kit and summarizes them using server-side Gemini.
After data fetching and summarization, the information is stored in Firebase.
The application features a user-friendly interface built with the Flutter framework.
- Homepage: Displays all laws with a search function to filter by product category.
- AI Voice Assistant and Chatbot: Trained on Indian government regulations to provide 24/7 assistance.
- Consultants Page: Users can consult with experts when needed.
- Merchant Chat Rooms: A platform for merchants to discuss and share information.
- Notifications: Alerts for new laws and policies.
LawAlign is committed to making legal compliance accessible and manageable for all e-commerce merchants in India.