Skip to content
@Cosmos-CSM

Cosmos (CSM)

A Software creation organization.

CSM Organization

CSM is a multi-disciplinary software organization focused primarily on logistics technology, delivering scalable, modular solutions that streamline operations across transportation, warehousing, routing, and supply-chain automation. Alongside our logistics core, we also support cross-industry business requirements, providing extensible platforms and reusable components adaptable to diverse enterprise needs.

Repository Management

This section explains how organization repositories are handled, named, and organized.

Naming Conventions

  • dbt_{name}: Represents a database template repository, providing foundational logic and schema patterns for the database it models.

  • db_{name}: Represents a database implementation repository, containing a functional and deployable database instance.

  • fe_{name}: Represents a framework or language extension used within the CSM development ecosystem.

  • pt_{name}: Represents a product template, serving as the base logic for business products and used to generate final customer-specific implementations.

Prefix Glossary

  • dbt - Database Template
  • db - Database
  • fe - Framework Extension
  • pt - Product Template

Project management

When a repository is created after initial files are committed, a project is created to handle their current support and work pahe state, these are public to keep a clear view of current state of everything.

When a project is created they will be named with the repository name it is linked to, in order to easily track at what repo the project references.

Organization already has a template for a project named prj_template we highly recomment using it if there is not special requirements needed, it provides all workflow recommended.

Issues Creation

We already have different issues templates to handle request easier, if you need to requeest a check for bug, and improvement or an enhancement please use one of our current created templates:

  • enhancement_template: issue template to create an enhancement request.

  • bug_template: issue template to create a bug to check request.

  • improvement_template: issue template to analyze and include and improvement in already existing features.

  • task_template: issue template for a task request issue, commonly used to request for documentation, organization, or other project related activities.

Organization contacts

For any question related to permission requests or improvement comments please contact following people.

Popular repositories Loading

  1. fe_dart_client fe_dart_client Public

    A Dart language / framework extension, provides tools, logic and management for communication with a server.

    HTML 2

  2. fe_flutter fe_flutter Public

    A frameework extension for flutter, providing CSM shared tools and functionallities to sped up development in this framework.

    Dart 2

  3. .github .github Public

    Organization GitHub metadata repository.

  4. csm_cargofleet csm_cargofleet Public

    A repository for CargoFleet

  5. csm_foundation csm_foundation Public archive

    A CSM Foundation packages repository that holds all solution building foundation tools and handlers for an easier development implementation.

    C#

  6. csm_security_database csm_security_database Public

    A repository that holds a database template for CSM Server products that need to implement about Security data features.

    C#

Repositories

Showing 10 of 17 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…