Skip to content

OpenMeet-Team/openmeet-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenMeet Platform

License

The frontend web application for OpenMeet — a free, open-source event platform for community organizers. Think Meetup, but free for communities and open source.

What is OpenMeet? → — Features, roadmap, and how to contribute


Screenshots

Dashboard - Your groups and events at a glance Events - Search and filter local events Groups - Discover communities near you

Group detail - Community page with members and description Event series - Recurring events with attendees and map Event detail - RSVP, chat, activity feed, and upcoming dates


Tech Stack

Related Repositories

Repository Description Stack
openmeet-api Backend API NestJS, TypeScript, PostgreSQL
openmeet-platform Frontend (this repo) Vue 3, Quasar, TypeScript
survey Survey/polling service Go, Templ, HTMX

Development

Prerequisites

  • Node.js v22+
  • npm (>= 6.13.4)

Local Setup

See DEVELOPMENT.md for complete instructions including:

  • Quick start (npm or Docker Compose)
  • Configuration (.env and config.json)
  • Running with openmeet-api
  • Testing and troubleshooting

Project Structure

src/
├── pages/           # Route pages
├── components/      # Reusable UI components
├── stores/          # Pinia state stores
├── composables/     # Vue composition utilities
├── api/             # API client functions
├── types/           # TypeScript interfaces
├── router/          # Vue Router configuration
├── boot/            # Quasar boot files (plugins)
└── utils/           # Helper functions

Contributing

We welcome contributions! Here's how to get started:

  1. Check out our good first issues
  2. Fork the repo and create a feature branch
  3. Submit a PR — we review within a few days

See CONTRIBUTORS.md for the people who have helped build OpenMeet.


Community


Support OpenMeet

OpenMeet is free for community groups, funded by the community. Help cover hosting costs (~$350/month) at platform.openmeet.net/support.


License

Apache 2.0

About

Opensource Meetup.com replacement; find or create your communities

Topics

Resources

License

Stars

Watchers

Forks

Contributors 6