Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nielsdos/crepes

A self-hosted website to list your events and courses and let users register themselves. Think of it like a CMS for events.
https://github.com/nielsdos/crepes

content-management event event-management laravel php registration website

Last synced: 12 days ago
JSON representation

A self-hosted website to list your events and courses and let users register themselves. Think of it like a CMS for events.

Awesome Lists containing this project

README

        


Crepes


A self-hosted website to list your events and courses and let users register themselves


courses registration platform and enrollment service


[![codecov](https://img.shields.io/codecov/c/github/nielsdos/crepes?logo=codecov&style=for-the-badge&token=708N5Z15C5)](https://codecov.io/github/nielsdos/crepes)
![GitHub Workflow Status (branch)](https://img.shields.io/github/actions/workflow/status/nielsdos/crepes/ci.yml?branch=main&style=for-the-badge)
[![Laravel Octane Compatibility](https://img.shields.io/badge/Laravel%20Octane-Compatible-success?style=for-the-badge&logo=laravel)](https://laravel.com/docs/9.x/octane#introduction)
![PHP](https://img.shields.io/badge/PHP%3E=8.1-777BB4?style=for-the-badge&logo=php&logoColor=white)
![GitHub](https://img.shields.io/github/license/nielsdos/crepes?style=for-the-badge)

Table of Contents



  1. About The Project


  2. Getting Started


  3. Roadmap

  4. Contributing

  5. License

  6. Acknowledgments

## :star: About The Project

:camera_flash: More screenshots




Click to enlarge screenshots




This program allows users to create events in which others can register themselves in a user-friendly way.
It was originally created to organise courses, but it is more broadly applicable than that.

:zap: **Features**:
- Create events (or courses) split into different sessions, and in different groups
- Intuitive user-interface for both administrators and regular users
- Email reminders and notifications
- CSV and Excel exports of data
- ...

## :toolbox: Getting Started

The instructions for getting started, installing and configuring the application can be found in the [Getting Started documentation](https://nielsdos.github.io/crepes/docs/getting-started/). This is self-hosted web-based software that is built on top of [Laravel 9](https://laravel.com).

## :compass: Roadmap

- More generalisation from courses to events
- Allow end users to have more customization
- Allow news posts and other CMS-like features that support the content
- Improve UX

## :wave: Contributing

Contributions are always welcome. Check out the contribution guidelines in [CONTRIBUTING.md](CONTRIBUTING.md).

## :scroll: License

This project is distributed under the AGPL-3.0 license. See [LICENSE](LICENSE) for more information.

## :gem: Acknowledgments

- [awesome-readme-template](https://github.com/Louis3797/awesome-readme-template/blob/main/README.md)
- [Laravel](https://github.com/laravel/framework)