Localize AI empowers users who are not proficient in English to leverage the power of AI. This tool allows users to input prompts in their local language (Amharic) and receive responses in Amharic, breaking down language barriers and making AI more accessible.
- Lets user to login using there there email and password
- lets users to insert there prompts in local languadge
- lets users to get there responces in there local langadge
- save chat history of the user
- lets the user to clear there chat histories
Here are some screenshots showing Localize AI in action:
The technologies and tools I used while developing this project are
- Node.js: A JavaScript runtime built on Chrome's V8 engine, used for building server-side applications.
- Express: A minimal and flexible Node.js web application framework, used for building APIs.
- Flutter: A UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.
- Dart: The programming language used to develop Flutter applications.
- BLoC (Business Logic Component): A state management solution that helps separate presentation from business logic in Flutter applications.
Step-by-step instructions on how to get the development environment running.
# Clone this repository
git clone https://github.com/eyoaab/Localize_Ai_Mobile_app_Project
# Navigate into the repository
cd Localize_Ai_Mobile_app_Project
# Install dependencies
flutter pub get
# Run the app
flutter run
I have already deployed the backend, so there’s no need to worry about that.
Please feel free to ask questions or reach out.