ngebanjar Svelte Themes

Ngebanjar

Ngebanjar is designed to facilitate effective and enjoyable learning of the Banjar language. The primary goal is to empower users, from beginners to language enthusiasts, to acquire and improve their Banjar language skills through interactive lessons, pronunciation practice, quizzes, and gamified elements

404NFID Logo

Ngebanjar

šŸš€ Learn Banjar the Fun Way! šŸ†

Ngebanjar is an interactive language learning platform designed to make learning the Banjar language effective, enjoyable, and engaging. Whether you're a beginner or a language enthusiast, Ngebanjar provides structured lessons, pronunciation practice, quizzes, and gamified elements to help you master Banjar.


🌟 Features

šŸ“– Vocabulary Lessons

  • Learn Banjar words along with their meanings.
  • Audio pronunciation for each word.
  • Clear and accurate pronunciation to aid spoken language skills.

šŸŽ™ Pronunciation Practice

  • Listen and practice Banjar pronunciation effortlessly.
  • User-friendly interface for seamless audio playback.

šŸ“š Lesson Progression

  • Lessons are structured into chapters with 5-10 words each.
  • Logical lesson progression to enhance retention.

ā“ Quiz Section

  • Multiple-choice quizzes after each lesson.
  • Immediate feedback to reinforce learning.
  • Questions related to previously learned vocabulary.

šŸ† Gamification

  • Earn points for completing lessons and quizzes.

šŸ“Š User Profiles

  • Track progress and learning history.

šŸ’» Responsive Design

  • Fully optimized for desktop, tablet, and mobile devices.
  • Smooth and intuitive user experience across different screen sizes.

šŸŽÆ Goals

The mission of Ngebanjar is to make learning the Banjar language fun and accessible to everyone. By integrating interactive learning tools, we aim to break language barriers, promote cultural understanding, and create a rewarding learning journey for users worldwide. šŸŒāœØ


šŸ“Œ User Stories

  • šŸ—£ As a language learner, I want clear pronunciation practice to improve my spoken Banjar.
  • šŸ“š As a user, I want structured lessons with daily recommendations for consistency.
  • šŸŽÆ As a quiz participant, I want instant feedback to reinforce my understanding.
  • šŸŽ® As a language enthusiast, I want gamified elements to stay motivated.
  • šŸ“ˆ As a user, I want to track my progress through a personalized profile.

šŸš€ Getting Started

šŸ›  Installation

Clone this repository and install dependencies:

# Clone the repo
git clone https://github.com/iqbaleff214/ngebanjar.git

# Navigate to the project directory
cd ngebanjar

# Install dependencies
bun install  # or yarn install or npm install

šŸŽ® Running the Project

bun run dev  # Start development server

šŸ“ø Screenshot

Home Page
  • Dictionary Page:

  • Setting:

  • Learning:

  • Quiz:

  • Retry Quiz:

  • Quiz Result:

  • Mobile Version:


šŸŽØ Tech Stack

  • Frontend: HTML5, CSS3, JavaScript, Svelte
  • Tool: Bun

šŸ“Œ Contributing

We welcome contributions! Feel free to submit issues, feature requests, or pull requests.

  1. Fork the repository.
  2. Create a new branch (feature-new-feature).
  3. Commit your changes (git commit -m 'Add a new feature').
  4. Push to the branch (git push origin feature-new-feature).
  5. Open a Pull Request.

šŸ“š Reference

Departemen Pendidikan Nasional, Pusat Bahasa, Balai Bahasa Banjarmasin. 2008. Kamus Bahasa Banjar Dialek Hulu-Indonesia. Banjarbaru.


šŸ“œ License

This project is licensed under the MIT License. See the LICENSE file for details.


šŸ“¬ Contact

šŸ“§ Developer: M. Iqbal Effendi
šŸ”— GitHub: @iqbaleff214
🌐 Project Repository: Ngebanjar

Let's make learning Banjar fun together! šŸš€

Top categories

Loading Svelte Themes