Skip to content

somebody1011/xenohuru-web

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌍 Xenohuru Web

PWA for exploring Tanzania's tourist attractions with interactive maps, real-time weather, and offline support.

License: MIT PWA OpenStreetMap Tailwind CSS Made in Tanzania

Live App: https://x.xenohuru.workers.dev/ | Backend API: xenohuru-api | Sponsor Us: Ko-fi


About

Xenohuru Web is a pure HTML/CSS/JavaScript PWA connecting to the Xenohuru REST API (Django). No build step — open any .html file or serve with any static server.

From Kilimanjaro to Zanzibar — explore Tanzania's wonders, free and open source.


Quick Start

git clone https://github.com/Xenohuru/xenohuru-web.git
cd xenohuru-web

# Python
python3 -m http.server 8080

# Node.js
npx serve .

# PHP
php -S localhost:8080

# VS Code
# Install Live Server extension → Right-click index.html → "Open with Live Server"

Configure js/api.js to point to your backend API. Opens at http://localhost:8080


Tech Stack

HTML5 · Tailwind CSS v4 · Vanilla JS · OpenStreetMap · Open-Meteo · Splide.js · PWA · Django API

Features

PWA installable & offline · Attraction gallery · Real-time weather · Interactive maps · Region search · Web Share API · Responsive & accessible


Contributing

Fork → branch → commit (feat: ...) → PR. See CONTRIBUTORS.md.


MIT License | 🇹🇿 Made with love | ❤️ Support us on Ko-fi

About

Open-source PWA for Xenohuru — explore Tanzania attractions with interactive OpenStreetMap, GPS-accurate data, and real-time weather. Backend: https://github.com/xenohuru/xenohuru-api

Resources

License

Code of conduct

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 62.3%
  • JavaScript 34.5%
  • CSS 3.0%
  • Shell 0.2%