Skip to content

RestApia/RestApia.Portal

Repository files navigation

RestApia Portal

Hey there! Welcome to the RestApia Portal! This is where you'll find all the documentation, feature descriptions, and examples you need to get the most out of RestApia.

Overview

The RestApia Portal includes:

  • Installation Guides: Easy-to-follow instructions to set up RestApia.
  • Feature Descriptions: Clear explanations of all the awesome features.
  • Usage Examples: Practical examples to help you create, modify, and run requests.

We’d love your help to expand and improve our content. Every contribution counts!

How to Contribute

Want to help make the RestApia Portal even better? Here’s how:

  1. Fork the Repository: Fork the RestApia Portal repository to your GitHub account.

  2. Clone Your Fork: Clone your fork to your local machine.

    git clone https://github.com/your-username/RestApia.Portal.git
  3. Create a Branch: Create a feature branch for your changes.

    git checkout -b feature/update-docs
  4. Install Dependencies: Run this command to install all the necessary packages:

    npm install
  5. Make Your Changes: Update or add to the documentation.

  6. Run Validation Tests: Use the validate.ps1 script to make sure everything’s good to go:

    ./validate.ps1

    This script checks:

    • HTML Validation
    • Markdown Lint
    • SCSS Formatting
    • Spell Check
  7. Preview Your Changes: Use the run.ps1 script to see your changes live:

    ./run.ps1

    This will start a local server so you can preview everything.

  8. Submit a Pull Request: Once you're happy, push your changes and open a pull request. This helps us review and merge your improvements.

Contribution Guidelines

  • Keep It Clear: Make sure your changes are easy to understand.
  • Stay Consistent: Follow the existing documentation style.
  • Pass All Checks: Use validate.ps1 to ensure everything passes.
  • Write Good Commits: Use concise, descriptive commit messages.

If you have questions or suggestions, feel free to open an issue on GitHub.

Community & Support

  • GitHub: Head over to our GitHub Issues to report bugs or share your ideas.

License

The RestApia Portal is licensed under the MIT License. RestApia itself is free for personal use, with advanced plans available for teams and enterprises.

Contact

If you have questions or feedback, open a discussion on GitHub. We’re here to help!


We hope the RestApia Portal helps you get the most out of RestApia! Dive in, experiment, and connect with the community for support.