This documentation contains information about general engineering discussions and application-specific developer guides.
There are a few simple guidelines that you have to follow for contributing to this project.
You can contribute to this project in many ways. You can file an issue and let us know about any bugs, typos, or improvements. You can also fork this project, implement the changes, and submit a pull request.
We are using Microsoft's writing style guide to write our English documentation.
🚧 We are still working on our Persian writing style guide.
npm i
commandnpm run start
commandFor the changes you want to make, create a branch with the following naming convention: <github-username>/[docs|diagrams]/<document-name>
.
Examples:
atareversei/diagrams/erd
thisis-mahyar/docs/trello
For commit messages use the convention of git commit -m "[docs|diagrams|fix|feat|ci|refactor](<scope>): <description> <#issue-number>"
Examples:
docs(trello): add summary
docs(problem-statements,target-audience): fix typos
diagrams(erd): add new entities
ci: fix broken pipeline
feat(homepage): add new about us section
fix: type issues breaking build
After you are done with making changes, submit a pull request to the main
branch and ask for a qwest-core
team member to review the changes.
Before you ask for a review, make sure that your project can be built by using the npm run build
command.