Skip to content
@SeliaCO

Selia

Selia 🦦

🌟 Who We Are

Selia is a technology-driven company focused on improving mental health and well-being. We develop innovative tools and platforms to connect users with specialists and provide personalized support.

🏗️ Project Status

User's App

A platform designed for users to manage their mental health journey. It allows users to schedule appointments, access personalized mental health content, interact with specialists via chat and video calls, and track their progress.

Master QA regression

Specialist's App

A comprehensive tool for mental health specialists to manage their practice. It provides features for scheduling appointments, conducting video sessions, chatting with patients, and tracking patient progress over time.

Deploy to master

API

The core backend service that powers all Selia applications. It handles data management, user authentication, appointment scheduling, communication tools, and integration with external services.

Deploy to Production

Payments

A dedicated service for managing secure and seamless payment transactions within the Selia platform. It supports payment processing, subscription management, invoicing, and integration with third-party payment gateways.

Production

🚀 Our Mission

To make mental health care accessible, efficient, and effective through cutting-edge technology.

💼 Our Main Products

  • Selia Users App: A platform for users to connect with specialists, access personalized content, and manage their mental health journey.
  • Selia Specialists App: A tool for specialists to manage appointments, communicate with users, and conduct sessions via video calls.

🛠️ Tech Stack

  • Frontend: JavaScript, Vue.js 2/3, Capacitor.js (iOS & Android), Lit 2
  • Backend: Node (NestJS), Python (Django)
  • Databases: PostgreSQL, MongoDB, Supabase
  • DevOps: AWS (Elastic Beanstalk, EC2, RDS, SES), GCP (Bigquery, Firebase), GitHub Actions...

🛡️ Access and Contribution

Selia is a private organization, and contributions are limited to authorized team members. If you are part of the Selia team, please follow the guidelines below when working on any repository.

Branch Naming

Branches must follow the naming convention: / Examples:

  • feature/add-login
  • fix/resolve-bug-123
  • chore/update-dependencies

Commit Messages

We use Conventional Commits to maintain consistency and clarity in our commit history. The format is:

<type>(scope): <description>

[optional body]

[optional footer(s)]

Common Commit Types

  • feat: A new feature
  • fix: A bug fix
  • docs: Documentation changes
  • style: Changes that do not affect code logic (e.g., formatting)
  • refactor: Code changes that neither fix a bug nor add a feature
  • test: Adding or updating tests
  • chore: Maintenance tasks (e.g., dependencies)

Examples:

  • feat(auth): add user login feature
  • fix(video-call): resolve connection issue
  • docs(README): update contribution guidelines

For more information about Conventional Commit please visit the following link.

Steps for Internal Collaboration

  1. Create a branch following the naming convention: git checkout -b /
  2. Make your changes and commit them following the Conventional Commits format.
  3. Push the changes to the repository: git push origin /
  4. Open a pull request and notify your team lead for review.

🧑‍💻 Projects Overview

Active Projects

Testing and Data

Libraries

Front End

Back End

You can find all our repositories here

📢 Contact Us

For internal inquiries or support, please reach out through the organization’s official communication channels.

Popular repositories Loading

  1. .github .github Public

Repositories

Showing 1 of 1 repositories
  • .github Public
    SeliaCO/.github’s past year of commit activity
    0 0 0 0 Updated Dec 23, 2024

Top languages

Loading…

Most used topics

Loading…