[2025-06-03] donix.dev / Soma

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. SOMA Calendar

Payment Tracking

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

Document Management

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

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. SOMA Planner

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.