🤝 Open Source Community

Contributing to Cypht

Join our open source community and help make Cypht better! Whether you're a developer, designer, or documentation writer, there are many ways to contribute to the project.

Want to contribute ?

The goal of this page is to provide everything you need to know in order to contribute to cypht-website and its different integrations.

Development Workflow

Our Development Approach

Backend Development

  • Pure PHP
  • No heavy frameworks
  • Lightweight & Fast

Our backend is built with pure PHP, ensuring optimal performance without the overhead of heavy frameworks.

Frontend Development

  • HTML & CSS
  • Semantic structure

We use clean HTML and CSS with semantic structure to create modern, accessible user interfaces.

Framework Integration

  • Bootstrap
  • Enhanced UI/UX

Bootstrap framework integration enhances our UI/UX with responsive components and modern design patterns.

Contribute illustration

Want to Contribute ?

Join our open-source team and help us build next-gen mailing features 🚀

Requirements

Before contributing, make sure you meet these requirements

Git Guidelines

Follow these steps to contribute to the project

  • 01
    Make sure that the contribution you want to make is explained or detailed in a GitHub issue! Find an existing issue or open a new one .
  • 02
    Once done, fork the cypht website repository to your own GitHub account. You can request a maintainer to check your issue before making a PR.
  • 03
    Create a new Git branch.
  • 04
    Review the Development Workflow section that describes the project's technology used.
  • 05
    Implement the changes on your branch.
  • 06
    Submit the branch as a PR pointing to the master branch of cypht-website repository.
  • 07
    A maintainer will comment and/or review your Pull Request. Depending on the circumstances, this process may take some time.
Contributors

Meet the talented developers who make Cypht possible.