Sport Organization Management
SOMA (Sport Organization Management) is a web application designed for the administration of sports clubs and organizations. The application provides features to manage member information, events, payments, and documents.
Account Management
SOMA provides a centralized system for member data. Functionality includes listing, viewing, and editing member accounts. Members are also able to manage their own profiles.
Event Management
Event management features include a calendar view, event creation, and detailed event overviews. This facilitates the organization and communication of activities.

Payment Tracking
The application supports the tracking of member payments and financial contributions, aiming to provide transparency in financial administration.

Document Management
SOMA enables the listing, creation, and viewing of organizational documents. The system also supports the use of document templates for standardization.

Request Handling
A dedicated system is provided for managing member requests, facilitating efficient communication and resolution.
Planning Tools
SOMA includes tools for planning future events, training sessions, and strategic initiatives.

Group Management
Functionality for managing member groups is included, allowing for the organization and overview of different teams, age groups, or committees.
Technologies Utilized
SOMA is built with Vue.js for the frontend user interface and a Node.js Express backend. Data persistence is managed using SQLite.