IEUM - an open-source conference management system for scientific meetings
IEUM is an open-source platform for organizing scientific conferences. It manages abstract submissions, event registrations, and offers customizable workflows for event organizers.
- Multi-conference support
- Abstract submission & review with voting system
- Custom registration forms
- Role-based access control
- Speaker and attendee management
- Backend: Python/Django Ninja/Allauth
- Frontend: SvelteKit
- Database: PostgreSQL
- Containerization: Docker
- Clone repository.
# Clone repository
git clone https://github.com/ieum-org/ieum.git
cd ieum- Create a .env file. Define all variables in
compose.ymlorcompose-release.yml. - Run IEUM via Docker Compose
# Using Docker compose
docker compose up -d # Debug
# or
docker compose -f compose-release.yml up -d # Release- Create superuser.
docker compose exec backend python manage.py createsuperuser
# or
docker compose -f compose-release.yml exec backend python manage.py createsuperuser- Login via Django Admin at http://127.0.0.1:9080/[DJANGO_ADMIN_PAGE_NAME]
- Access admin page at http://127.0.0.1:9080/[ADMIN_PAGE_NAME]
- Create a conference
- Configure event settings
TBA
GNU AGPL 3. See LICENCE.