Contribution Guidelines

How to contribute to the Uganda Data Laravel project.

These contribution guidelines assume that you’re contributing to the Uganda Data Laravel project hosted on GitHub. Follow these steps to contribute to the Laravel project and improve the documentation.

Contributing to Uganda Data Laravel Documentation

Thank you for considering contributing to the Uganda Data Laravel project. Your contributions help improve the quality and functionality of our Laravel application and documentation.

Quick Start

Here’s a quick guide to updating the documentation and contributing to the Laravel project:

  1. Fork the Repository:

  2. Make Your Changes:

    • Clone your forked repository to your local machine.
    • Make the necessary changes to the Laravel application code or documentation.
  3. Install Dependencies:

    • Run the following commands to install Laravel dependencies:

      composer install
      
  4. Run Migrations:

    • If your changes involve database migrations, run the migrations:

      php artisan migrate
      
  5. Commit and Push:

    • Commit your changes with descriptive commit messages.
    • Push your changes to your fork on GitHub.
  6. Submit a Pull Request (PR):

    • Create a pull request (PR) from your fork to the original Laravel repository.
    • Provide a clear title and description for your changes.

Running Tests

If your contribution involves changes to the application’s functionality, ensure that you run tests:

php artisan test