This application is designed to help users learn the Minasbate language through a variety of interactive features.
The Minasbate Language Learning App is a comprehensive tool that allows users to learn and practice the Minasbate language. The app is built with a focus on user control and offline access, with all data stored locally on the user's device.
- Personalized Learning: Users can create a personal profile with a nickname and photo to personalize their learning experience.
- Custom Dictionary: Build your own dictionary by adding new words, their meanings, and audio pronunciations.
- Interactive Quizzes: Test your knowledge with quizzes that provide immediate feedback.
- Phrases and Greetings: Learn common phrases and greetings to use in everyday conversations.
- Progress Tracking: The app tracks your progress in various activities, helping you see how much you've learned.
- Data Management: You have full control over your data, with options to back up, restore, and clear all your information.
To preserve and promote the Minasbate language by providing an accessible, engaging, and highly personalized learning tool. We empower individuals to learn at their own pace and become active participants in their language journey by enabling them to build their own custom dictionaries. By prioritizing offline, on-device data storage, we ensure that every user has complete ownership and privacy over their learning progress and personal contributions to the language.
To create a vibrant, thriving digital community where the Minasbate language is not only learned but lived. We envision a future where every generation, near or far, can connect with their cultural heritage, share their knowledge, and ensure that the richness of Minasbate is carried forward. Our app will serve as a catalyst for cultural pride and a living, user-built archive that helps the language flourish in the modern world.
Your privacy is critically important to us. This policy outlines how we handle your information. The core principle of this app is that your data is your own.
All user data, including your profile (nickname and photo), custom words, audio recordings, and activity progress, is stored only on your own device. This information is never uploaded to any server, and it is never seen by us or any third party. Because your data is stored locally, you have complete control over it.
We collect this information solely to provide and improve the app's features—personalizing greetings, building your personal dictionary, and tracking your learning progress. The app requests microphone access only when you choose to record audio for a new word. You can modify, edit, delete, export, or completely erase all of your data at any time using the features within the app.
By using the Minasbate Language Learning App, you agree to these terms. This app is provided for the purpose of learning the Minasbate language.
You, the user, are responsible for the content you add to the app, such as custom words, images, and audio. You agree not to add any offensive, illegal, or copyrighted material for which you do not own the rights.
The app's code, design, and initial content are the intellectual property of the developers. The content you personally add remains your own. This app is provided "as-is" without any warranties. We do not guarantee that it will be free of errors, but we strive to provide the best experience possible.
Prerequisites: Node.js
- Install dependencies:
npm install - Run the app:
npm run dev