Thank you for your interest in contributing to URL-Shortener-App! We welcome contributions from the community to make this project better. Before you get started, please take a moment to review the following guidelines.
Please review our Code of Conduct before participating in our community.
If you encounter a bug, please open an issue on our GitHub repository. Make sure to include:
- A clear and descriptive title.
- A detailed description of the issue, including steps to reproduce it.
- Information about your environment, such as operating system and browser (if applicable).
If you have an idea for a new feature or improvement, feel free to suggest it by opening an issue. We appreciate well-documented feature proposals that include:
- A clear and descriptive title.
- A detailed explanation of the feature.
- Any relevant design or implementation details.
Improvements to documentation are always welcome. If you find areas where the documentation can be enhanced, or if you want to contribute new documentation, please do so.
When submitting pull requests, please follow these guidelines:
- Fork the repository and create a feature branch from the
main
branch. - Ensure your code adheres to the code style guidelines.
- Write clear, concise commit messages.
- Test your changes thoroughly.
- Ensure that your pull request addresses an open issue or clearly states its purpose.
- Reference any related issues in your pull request description.
If you're new to contributing to open-source projects, you can start by checking out the list of open issues labeled as "good first issue." These issues are typically beginner-friendly.
Thank you for your contributions! 🚀