Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

mwangitau/Kamusi_ya_Kiswahili

Domain:

natural language processing

Record type:

toolssoftware
Creator:
mwa
Host:
KAMUSI # Kamusi ya Kiswahili A lightweight, fast Swahili dictionary web application built with HTML, CSS, and JavaScript, hosted on Firebase. ## Features - **Fast Search**: Instant search results as you type. - **Large Vocabulary**: Over 16,000 entries from a comprehensive Swahili database. - **Clean UI**: Minimalist design focused on readability and ease of use. - **Firebase Hosted**: High-performance delivery through Firebase Hosting. ## Project Structure - `public/`: Contains the static assets for the website. - `index.html`: The main entry point. - `main.js`: Handles search logic and data fetching. - `style.css`: Application styling. - `words.json`: The dictionary data in JSON format. - `firebase.json`: Configuration for Firebase Hosting. ## Technologies Used - **Frontend**: Vanilla JavaScript, CSS3, HTML5. - **Backend/Hosting**: Firebase Hosting. - **Data Source**: JSON-based dictionary dataset. ## How to Run Locally 1. Clone the repository. 2. Install the Firebase CLI: `npm install -g firebase-tools`. 3. Login to Firebase: `firebase login`. 4. Serve the project: `firebase serve`. ## Deployment To deploy the latest version to production: ```bash firebase deploy --only hosting ``` ## License This project is licensed under the MIT License.

Visit

github.com

Languages

SwahiliSwahili, CoastalSwahili, Congo

Licenses

MIT