With RackTime we can monitor the uptime and performance of an API and notify the development teams for any failures instantaneously via popular text messaging apps (e.g Telegram) and project managing apps (e.g Jira). This project was made at an open source hackfest hackathon conducted by Major League Hacking (MLH).
With RackWatch we can monitor the uptime and performance of an API and notify the development teams for any failures instantaneously via popular text messaging apps (e.g Telegram) and project managing apps (e.g Jira). This project was made at an open source hackfest hackathon conducted by Major League Hacking (MLH).
Demo Link: https://www.youtube.com/watch?v=F3u8z3nyu24
Monitor the status of added APIs on the dashboard.
Receive real-time notifications when issues occur.
Contributions are welcome! Please follow the contributing guidelines in this repository.
Thank you for considering contributing to our project! Whether you're fixing a bug, adding a feature, or suggesting improvements, your contributions are valued and appreciated.
To ensure a smooth and collaborative experience, please take a moment to review these guidelines.
Click the "Fork" button on the top right corner of the repository's page to create a copy of the project in your GitHub account.
Clone your forked repository to your local machine using git clone.
git clone https://github.com/your-username/your-repo.git
Before making changes, create a new branch for your work. Choose a descriptive name for your branch.
git checkout -b feature/add-awesome-feature
Implement your changes, whether it's fixing a bug, adding a feature, or making improvements.
Ensure that your changes don't introduce new issues and adhere to existing coding standards.
Commit your changes with a clear and concise commit message that describes the purpose of your commit.
git commit -m "Add awesome feature"
Push your changes to your forked repository on GitHub.
git push origin feature/add-awesome-feature
Go to the original repository on GitHub, and you should see a "Compare & pull request" button. Click it to open a new pull request.
Provide a clear and concise description of your changes in the pull request. Include any relevant details.
Participate in the review process by responding to feedback and making necessary changes to your code.
Once your pull request is approved and passes any required checks, it will be merged into the main branch by a project maintainer.
Please adhere to the following coding guidelines:
Follow the coding style and conventions used in the project. Write clear and concise code and comments. Include appropriate test cases for new features or bug fixes. Reporting Bugs If you encounter a bug or issue, please:
Check the existing issues to see if it has already been reported. Provide a detailed description of the issue, including steps to reproduce it. Include any error messages or stack traces. Feature Requests If you have a feature request, please:
Clearly describe the new feature and its purpose. Explain why it would be valuable for the project.
This project is licensed under the MIT License.