Skip to content

DorienD/queer-cal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🌈 Queer Calendar

PRs Welcome Made with Zotonic Sponsor this project

A community-driven, open source calendar for queer events in, for the moment, Amsterdam.

Queer Calendar is a grassroots initiative to centralize LGBTQIA+ event listings in one inclusive, accessible and privacy friendly web calendar. Whether you're looking for the next party, a workshop, or an activist meetup — this project aims to make it easy to stay connected without relying on Big Tech & Social media.

👉 Live site: queer-kalendar.nl


✨ Features

  • 📅 Overview of upcoming events
  • 🌙 Dark mode
  • 🌐 Multilingual support
  • 🔍 Filter by date and keyword (planned)
  • 📝 Community event entry (planned)

🚀 Roadmap

  • Refactor to logical properties
  • Add glossary explaining keywords
  • Community event submission - allow users to add events
  • Add filtering by date
  • Expand to other cities, think of a good UX
  • Build an event scraper(?) for auto-imports (e.g. from Instagram posts)
  • Integrate with a, possibly paid, newsletter system
  • Allow sync with personal calendars (Google/iCal/ICS — user-controlled)

✅ Done So Far

  • Added filtering on keywords
  • Deployed first live version 🥳
  • Add popovers for keywords with explanations
  • Implement multilingual support
  • Finalize MVP
  • Add dark mode
  • Made open source for community collaboration
  • Initial frontend styling and layout
  • Project structure

🧠 Tech Stack

  • Zotonic – semantic web framework powering the backend
  • HTML,CSS, JS – custom-styled frontend

Datamodel:

graph TD

    E[Event] --> | haslocation | L[Location]
    E --> | hasorganisation | O[Organisation]
    E --> | subject | K[Keyword]

Loading

🤝 Contributing

We welcome contributions from anyone interested in queer tech, open source, or digital autonomy!

Check out CONTRIBUTING.md for guidelines on how to get started.

  • Open an issue to suggest a feature or report a bug
  • Fork the repo and submit a pull request
  • Reach out if you'd like to collaborate on outreach, accessibility, design, or moderation

💡 Note

This project intentionally avoids Google, Meta, and other corporate platforms that have a poor track record on privacy, inclusion, or ethical data use. We aim to provide a privacy-conscious, community-first alternative to event discovery.


❤️ Support This Project

Queer Calendar is a labor of love — and your support makes a difference. If you’d like to help sustain development and maintenance, consider becoming a GitHub Sponsor. Every bit helps. Thank you!

See SUPPORT.md for more ways to help.


📬 Contact

Questions, ideas, or event tips?
events@queer-kalender.nl


💌 Built with pride, community values, and digital care.

About

Queer Kalender, een agenda voor alle queer events in Amsterdam

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published