Pathfinder
Pathfinder is the custom-built CRM/ERP system powering the day-to-day operations of Space Society Twente. Built with Python and Django CMS, it serves as the central platform for managing the association's members, events, and finances.
Core functionality includes member registration and profile management, event creation with attendee tracking, and integrated online payments through Mollie. Background task processing is handled by Celery with RabbitMQ as the message broker, used for sending transactional emails, processing payment webhooks, and other asynchronous workloads.
The project also includes a Discord chatbot that automates role assignments for verified members, granting access to relevant channels based on their membership status, as well as project and committee involvement.
On the infrastructure side, Pathfinder runs on a self-managed Linux server with Nginx as the reverse proxy, handling SSL termination, static file serving, and upstream routing to the Django application.