Skip to content

Interactive map of Lithuanian churches and parishes. Browse, search, and explore Catholic churches across Lithuania with detailed info, photos, and locations powered by Google Maps. Interaktyvus Lietuvos bažnyčių ir parapijų žemėlapis.

License

Notifications You must be signed in to change notification settings

mintarasss/parapijos.lt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parapijos.lt

Interactive map of all Lithuanian Roman Catholic churches. Browse 700+ churches (roman catholicism churches) across all seven dioceses with search, filtering, and detailed information pages.

Live site: https://parapijos.lt

About this project

This was a passion project built in 2020 over the span of one week, without any AI assistance. The code may not follow best practices or modern standards — the goal was simply to share a personal interest in Lithuanian churches through an easy-to-understand, accessible interface.

Features

  • Interactive Google Maps view with all church locations
  • Filter by diocese, construction year, and panoramic photo availability
  • Search churches by name or location
  • Individual church pages with architecture details, mass times, and photo galleries
  • Nearby churches detection (geolocation)
  • Favorites system (local storage)
  • 360° panoramic views where available

Tech Stack

  • Frontend: Vanilla JavaScript, HTML, CSS
  • Backend: PHP (shared helpers, individual church pages)
  • Maps: Google Maps JavaScript API, Leaflet
  • Data: JSON files per diocese in churches/

Running Locally

  1. Clone the repository
  2. Get a Google Maps API key
  3. Replace YOUR_GOOGLE_MAPS_API_KEY in includes/church-helpers.php with your key
  4. Serve with any web server that supports PHP, for example:
    php -S localhost:8000
  5. Open http://localhost:8000 in your browser

Project Structure

index.php           - Main map page
inner-page.php      - Individual church detail page
includes/
  church-helpers.php - Constants, data maps, and helper functions
app.js              - Main application logic (map, search, filters)
main.css            - Main page styles
inner-page.css      - Church detail page styles
churches/           - JSON data files per diocese
images/             - Church photographs
nuotraukos/         - Additional church photographs
resources/img/      - Map markers, icons, and UI assets

Data Sources & Attribution

Church data is compiled from public sources. Photographs sourced from Wikipedia/Wikimedia Commons are licensed under CC BY-SA and retain their original attribution.

License

The source code is licensed under the MIT License.

Note: Church photographs and data may have separate licensing terms. See Data Sources above.

About

Interactive map of Lithuanian churches and parishes. Browse, search, and explore Catholic churches across Lithuania with detailed info, photos, and locations powered by Google Maps. Interaktyvus Lietuvos bažnyčių ir parapijų žemėlapis.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published