github.com/fossasia/open-event-frontend

The frontend for the Open Event API Server https://test.eventyay.com

Open this visualization on its own page →

Contributors

141

Lines of Code

14,673

From

2017-04-07

To

2021-01-01

About fossasia/open-event-frontend

Open Event Frontend is a JavaScript application built with Ember.js that serves as the user-facing interface for the Open Event Server, an event management platform. The frontend consumes APIs exposed by the Open Event Server and provides event organizers and attendees with a web-based interface to manage and participate in events. It uses Semantic UI for styling and includes acceptance, integration, and unit tests to ensure code quality.

The project supports multiple deployment scenarios and platforms. The master branch deploys to eventyay.com in production, while the development branch deploys to a staging environment at open-event-frontend.now.sh. Docker images are maintained for both branches and released versions, making it easy to containerize and deploy the application across different infrastructure setups. The project follows semantic versioning for releases and is actively maintained with CI/CD pipelines for testing and deployment.

The codebase is designed to be developer-friendly with code generators, live testing servers, and comprehensive installation documentation for local setup and various deployment platforms including Docker. The project welcomes community contributions and maintains active communication channels through mailing lists and chat communities, with support for internationalization through Weblate for translating the interface into multiple languages.

Share this video