Skip to content

TvisharajiK/docs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keploy

Docs Website

Repository for the Keploy documentation website.

Note :- Issue Creation is disabled on this Repository, please visit here to submit Issue.

Keploy is a no-code testing platform that generates tests from API calls.

Keploy is constantly working to improve and expand its documentation. Some components may change without notice. Page slugs (URLs), menu labels, and the location of information are a few of the items you can expect to see altered as we endeavour to give you the best experience possible.

The documentation in this repository is published to https://docs.keploy.io.

If information you are looking for seems to be missing, visit the Keploy community forum for help.

Please read the CONTRIBUTING guide and the STYLE guide before you submit any pull requests.

Maintainers and contributors to this project are expected to conduct themselves in a respectful way. See the CNCF Community Code of Conduct as a reference.

Technology Stack

We use a variety of technologies to build the web interface and support the community. They include:

We use NodeJS and Yarn to install, test, and build the website. Docusaurus has been used as a static site generator to build the website. React is being utilized to build our custom component-based user interface to provide a modern look to the website. GitHub Actions manages our CI/CD pipelines and issue triage.

Installation

The Keploy documentation site uses Docusaurus 2, which is a static website generator.

You can make changes locally without previewing them in the browser. However, if you want to build the site and preview changes in the browser, you need to have Docusaurus 2 dependencies installed.

Initialize Docusaurus 2 in the repo by running npm once in the root directory of the repo.

Now you can build and view the site locally:

npm install
npm start

The command starts a local development server and opens a browser window.

Prettier

  1. Fork the repository

  1. Clone the repository with the following command. Replace the {'<'}GITHUB_USERNAME{'>'} with your username
git clone https://github.com/<GITHUB_USERNAME>/docs.git

## Go into the directory containing the project

cd docs

  1. Install all the dependencies
npm install

## Start the development server.

npm start
  1. To reformat:
npm prettier --write '**/*.{js,md}'
  1. Check the build status:
npm run build

Note: if the Build is failing, fix the changes before making PR.

When we merge your PR, a new build automatically occurs and your changes publish to https://keploy.io/docs.

How to Get Involved?

Keploy welcomes contributions to the docs website. If you have an idea for a new feature or a bug fix, please submit an issue or pull request. Our planned features can be found on our Issue Tracker.

Community Support ❤️

🤔 Questions?

Reach out to us. We're here to help!

Slack LinkedIn YouTube Twitter

💖 Let's Build Together!

Whether you're a newbie coder or a wizard 🧙‍♀️, your perspective is golden. Take a peek at our:

About

Documentation website for Keploy

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.8%
  • CSS 11.0%
  • Dockerfile 0.2%